You asked:

what is the nationality of troy roberts

  • Troy Roberts
    Troy Roberts
    Troy Roberts is American.