
Acting
James Thomas is a Canadian actor born in Toronto, Ontario. He holds a degree in Sociology from the University of Western Ontario. Prior to acting, he owned and operated three catering businesses. He got his first acting gig in 1998 in a short film called The Final.

Flower Shop Mystery: Mum's the Word
as Greg Morgan

Northpole: Open for Christmas
as Harris

GirlHouse
as Gary Preston

I Think I Do
as Jim

Be My Valentine
as Gavin Malone

House at the End of the Street
as Ben Reynolds

Salem Falls
as Jordan McAfee

Change of Plans
as Bobby Everby

Shadow Island Mysteries: Wedding for One
as Danny LaBelle

Behind the Wall
as Drew Cabot