
Acted in 73
2020s
- 2026
'Tis the Season for Setups
Dan
Sundown
Dale
- 2025
- 2024
- 2023
Miracle in Bethlehem, PA
Gerald
A Lifelong Love
Gilly
Wintertide
Eric
The Spencer Sisters
Brock Duhaime · 1 episode
- 2022
- 2021
A Kiss Before Christmas
Santa
Crashing Through the Snow
Ted Reynolds
- 2020
A Christmas Mission
Charlie
Let's Meet Again on Christmas Eve
Bernard
The Corruption of Divine Providence
Movie
2010s
- 2019
Two Turtle Doves
Nick
- 2017
Christmas Connection
Tom
Juliana & the Medicine Fish
Earl
- 2016
- 2015
- 2014
- 2013
Euphoria
Don Van Camp
Hunting Season
Gerald Morris
- 2012
The Christmas Heart
Don Foy
- 2011
- 2010
Locked Down
Warden Burke
Shadow Island Mysteries: Wedding for One
Monica's Father
2000s
- 2009
Cashing In
William Eastman · 1 episode
The Hessen Affair
Rueben Markel
- 2006
The Secrets of Comfort House
Gary
- 2005
5th World
John boy
- 2004
The Goodbye Girl
Man in audience
- 2002
Shadow Realm
Mr. Brand
- 2001
Trapped
Movie
The Operative
Delaney
- 2000
The Linda McCartney Story
British Vice-Counsel
1990s
- 1999
Atomic Train
The Priest · 2 episodes
- 1998
Golf Punks
Golden Ridge Official
Heart of the Sun
Train Conductor
Voyage of Terror
Dr. Lawrence Andruss
- 1995
Jake and The Kid
Conductor · 1 episode
- 1993
No release date
Always with You
Dr. Morbier