
Acted in 37
2020s
- 2025
A Dickens of a Christmas
Don
- 2024
Dying in Plain Sight
Dr. Shoemacher
- 2023
Rainy Season
Henry Eden
- 2022
- 2020
2010s
- 2019
- 2018
In Plainview
Old Man Korolyuk
- 2017
Drawing Home
Movie
Consume
Sheriff Carl
Incontrol
Doctor
- 2016
- 2015
Empyrean
Alex Fischer
Away and Back
Sheriff
- 2014
Mutant World
Mads
2000s
- 2008
- 2007
- 2006
Touch the Top of the World
Carl
- 2005
Lies My Mother Told Me
Judge
- 2003
Word of Honor
Dr. Monteau
The Death and Life of Nancy Eaton
Dr. Clive Smith
- 2002
- 2001
Jet Boy
Gym Teacher
MythQuest
Gwydion · 1 episode
After the Harvest
Thorvald Thorvaldson
- 2000
Mount Royal College: The First 90 Years
Rev. George W. Kerby (Voice)
For All Time
Dr. Wallace
Cold Blooded
Movie
High Noon
Sam Beattie
1990s
- 1995
Jake and The Kid
George Solway · 4 episodes
Black Fox
Cavalry Officer (uncredited)