Actor
Young Werther
2024
as Mr. Sandman
Trapped: The Alex Cooper Story
2019
as Bishop Carver
Spotlight
2015
as Wilson Rogers
Dr. Cabbie
2014
as Dr. Malloy
Silent Witness
2011
as Dr. Shapiro
Chaos Theory
2008
as Judge at Wedding
Paradise
2008
as Chuck (voice)
Murder on Pleasant Drive
2006
as Gary Hartman
The Core
2003
as Project Destiny Engineer
Carrie
2002
as Principal Morton
Door to Door
2002
as Joey Wallace
The New Adventures of Spin and Marty: Suspect Behavior
2000
as Minister
Secret of Giving
1999
as Mr. Sweeny
As Time Runs Out
1999
as Phil
The Color of Courage
1999
as Bloodheart
T-Rex: Back to the Cretaceous
1998
as Barnum Brown
Perfect Little Angels
1998
as Minister
Principal Takes a Holiday
1998
as Vice Principal Ralph Calder