2025
Polarized as Teddy2024
Haunted Wedding as Vern2024
A Carol for Two as Marty Levin2024
The Magic of Lemon Drops as Marty2024
Christmas On Call as Dr. Stanfield2023
The Spencer Sisters as Brock Duhaime2023
Wintertide as Eric2023
Bad Romance: The Vicky White Story as Warden2023
Holiday Hotline as Gary2023
The Jinglebell Jubilee as Mayor Barson2023
Miracle in Bethlehem, PA as Gerald2023
A Lifelong Love as Gilly2022
SkyMed as DOC2022
Violent Night as UK Mall Santa2022
A Christmas Cookie Catastrophe as Arthur2022
Perfect Harmony as Professor Dodson2021
A House On Fire as Dr. Joseph Barry2021
'Tis the Season to be Merry as Bill Walters2021
Crashing Through the Snow as Ted Reynolds2021
A Kiss Before Christmas as Santa2020
Tales from the Hood 3 as Joe2020
The Corruption of Divine Providence as Not available2020
A Christmas Mission as Charlie2020
Let's Meet Again on Christmas Eve as Bernard2019
Christmas at the Plaza as Franklin Collins2019
Two Turtle Doves as Nick2019
Radio Christmas as Warren2017
Room for Rent as Eugene Newman2017
Snowed Inn Christmas as Christopher Winters2017
Trench 11 as Colonel Ashscroft2017
Christmas Connection as Tom2017
Juliana & the Medicine Fish as Earl2016
Wait Till Helen Comes as Sheriff2015
Steel as Ned Watson2014
Reasonable Doubt as Judge G. Mckenna2013
Euphoria as Don Van Camp2013
Hunting Season as Gerald Morris2012
We Were Children as Deputy Minister2012
Silent Night as Dad2012
The Christmas Heart as Don Foy2011
Faces in the Crowd as Headmaster2011
Lucky Christmas as Tony2010
Locked Down as Warden Burke2010
Shadow Island Mysteries: Wedding for One as Monica's Father2009
Cashing In as William Eastman2009
The Haunting in Connecticut as Mr. Sinclair2009
The Hessen Affair as Rueben Markel2006
Absolute Zero as Dr. Aldaron2006
The Secrets of Comfort House as Gary2005
5th World as John boy2004
The Butterfly Effect as Professor Carter2004
The Goodbye Girl as Man in audience2002
Taken as Dr Findlay2002
Living with the Dead as David Ziff2002
Shadow Realm as Mr. Brand2001
Trapped as Not available2001
The Operative as Delaney2000
The Ultimate Christmas Present as Santa Claus2000
The Linda McCartney Story as British Vice-Counsel1998
First Wave as Priest1998
Voyage of Terror as Dr. Lawrence Andruss1998
Golf Punks as Golden Ridge Official1995
Jake and The Kid as Conductor1993
The X-Files as Dr. Leavitt