1998
as Communications Officer
2007
as Proctor
2010
as Judge J.J. Ogilvy
2002
as Minister
1996
as Maternity Doctor
2016
as Distinguished Man (uncredited)
as Judge
2020
as Haskell
as Pharmacist
2023
as Father Walters
2025
as Stan
as Cliff
2014
as Aric
2000
as Dr. David Lescher
2015
as Eldridge Sump
2012
as Manager
2019
as Mark Lyndon
2021
as Professor Atkins
2004
as Science Teacher
2013
as Political Analyst #2