James Thomas est un acteur canadien né à Toronto, en Ontario. Il est titulaire d'un diplôme en sociologie de l'Université de Western Ontario. Avant de se lancer dans le cinéma, il a possédé et géré trois entreprises de restauration. Il a décroché son premier rôle au cinéma en 1998 dans un court-métrage intitulé The Final.