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.
Change of Plans
(Bobby Everby)
Murder Among Friends
(Brandon)
Shadow Island Mysteries: Wedding for One
(Danny LaBelle)
Northpole: Open for Christmas
(Harris)
Be My Valentine
(Gavin Malone)
Salem Falls
(Jordan McAfee)
GirlHouse
(Gary Preston)
Ice Men
(Steve)
I Think I Do
(Jim)
The Double Life of Eleanor Kendall
House at the End of the Street
(Ben Reynolds)
Behind the Wall
(Drew Cabot)
Flirting with Danger
(Rafe Marino)
Blind Injustice
(Alex Chase)
Hollywood Wives: The New Generation
(Evan Richter)
Fairytales and Pornography
(Steve)
Flower Shop Mystery: Mum's the Word
(Greg Morgan)
Against the Wall
(Donnie Kowalski)
Twice in a Lifetime
(Rex's Son)
Sue Thomas: F.B.Eye
(Dan Malone)
Rookie Blue
(Bartender)
Rookie Blue
(Seth MacKeigan)