2024
Our Mother's Secret Affair as Andrew2024
Friday Night Sext Scandal as Coach Briggs2023
Laughing All the Way as Jeremy2022
Road Trip Romance as Charlie2022
Reindeer Games Homecoming as Saul2022
Record Breaking Christmas as Mayor Hubble2021
SurrealEstate as Walter Lomax2021
Trigger Point as Sheriff2021
A Chance for Christmas as Rick2020
Love at Look Lodge as Russell Bennett2019
Goalie as J. E. Norris2018
Carter as Albert Childress2018
eHero as Not available2017
American Gods as Richard Miller2016
Private Eyes as Dave O'Brien2016
Kim's Convenience as Kelly2015
Schitt's Creek as Car Salesman2015
Spotlight as Principal Bill Kemeza2004
The Good Shepherd as Phillip Patterson2003
The Gospel of John as The Master of the Feast2003
I Downloaded a Ghost as Walter Blackstone2001
Doc as Not available2001
Who Is Cletis Tout? as Younger Micah Tobias1999
Relic Hunter as Angus MacEvoy1999
Twice in a Lifetime as Gary Ray1999
The Corruptor as Lackey1999
A Touch of Hope as Joshua Peterson1998
First Wave as Dean Hormeth1998
Cold Squad as Not available1997
Shadow Zone: My Teacher Ate My Homework as Jesse's Dad1996
The Adventures of Sinbad as Firouz1995
The Outer Limits as Walter Black1993
The X-Files as Mr. Fiebling1992
To Catch a Killer as Morris1991
Thick as Thieves as Yuppie1989
Christmas in America as Frank Morgan - Age 221987
Degrassi Junior High as Policeman