|
Frankenstein (2025) as Old Hunter #2 |
|
A Breed Apart (2025) as Thomas Pender |
|
The Dogs (2025) as Art Sinclair |
|
The Apprentice (2024) as Mike Wallace |
|
Longing (2024) as Principal Thomas |
|
Queen Tut (2024) as Councillor Davis |
|
A Harvest Homecoming (2023) as Barry Granger |
|
Die in a Gunfight (2021) as Henry Gibbon |
|
A Christmas Carousel (2020) as Roy |
|
Our Christmas Love Song (2019) as Hunter |
|
Into Invisible Light (2019) as David |
|
Return to Christmas Creek (2018) as Dan Hayes |
|
The Drawer Boy (2017) as Angus |
|
It (2017) as Officer Bowers |
|
Sometimes the Good Kill (2017) as Joseph Kinsella |
|
Lavender (2016) as Dr. Michaels |
|
Client Seduction (2014) as Bill |
|
An Officer and a Murderer (2012) as Mr. Dewalt |
|
Faker Chaser (2012) as Bo Decker |
|
Small Town Murder Songs (2010) as Billy |
|
Booky's Crush (2009) as Thomas Thomson |
|
Booky & the Secret Santa (2007) as Thomas Thomson |
|
This Beautiful City (2007) as Peter |
|
Troubled Waters (2006) as Ben Tomlinson |
|
Booky Makes Her Mark (2006) as Thomas Thomson |
|
Where the Truth Lies (2005) as 1st Journalist |
|
The Stork Derby (2002) as Sam Gregory |
|
Monet: Shadow and Light (1999) as Claude Monet |
|
Evidence of Blood (1998) as Young Luther Snow |
|
We the Jury (1996) as Fletcher Low |
|
Bogus (1996) as Airline Agent |
|
Moonshine Highway (1996) as Stopwatch Man |
|
Picture Windows: Soir Bleu (1995) as Michael |
|
Love & Hate: The Story of Colin and Joanne Thatcher (1989) as Charlie Wilde |
|
Food of the Gods II (1989) as Al |
|
Blades of Courage (1987) as David Frye |