2024
The Apprentice as Ed Koch2022
Styled with Love as Wilbur2022
The Holiday Swap as Henry2021
Chucky as Father O'Malley2019
Hudson & Rex as Harold2018
The Detail as Ted Matthews2017
Anne with an E as Stationmaster2015
Schitt's Creek as Single #12014
Carmilla as Cornelius Hans Albrecht, Lügenbaron von Vordenberg2010
Rookie Blue as Pawnbroker Ron2008
Murdoch Mysteries as Dr. Ralph Fitch2007
Maneater as Colonel Graham2005
Black Widow as Minister2001
Spinning Out of Control as Leonard Pittman2000
Cruel Intentions 2 as Principal Freeman1999
Twice in a Lifetime as Monsignor1998
Little Men as Not available1998
Animorphs as Nate Lipman1997
Lilies as Chaplain / Father Saint Michel1997
The Arrow as Edward Critchley1997
The Arrow as Edward Chritchley1997
That Old Feeling as Rufus1995
Goosebumps as Compton Dawes1994
Treacherous Beauties as Barry1993
Thirty Two Short Films About Glenn Gould as Phillip Brennan1993
Trial & Error as Randi Kirby1992
Last Wish as Dr. Kevin Burns2011
Wild Life Thanks