James Thomas è apparso in 2 serie e 15 film. Una performance da trovare nel ruolo di Bartender / Seth MacKeigan nella serie Rookie Blue. Al cinema, come Ben Reynolds nel lungometraggio House at the End of the Street.