You asked:

what is tom gomes's nationality

  • Tom Gomes is American.