1998
as Communications Officer
2016
as Distinguished Man (uncredited)
2010
as Judge J.J. Ogilvy
2007
as Proctor
1996
as Maternity Doctor
2013
as Political Analyst #2
as Judge
2002
as Minister
2020
as Haskell
1997
as Scruff
as Pharmacist
2019
as Mark Lyndon
2023
as Father Walters
2017
as Robert
as Minister (uncredited)
2015
as Eldridge Sump
2024
as Frank (Neighbor)
2025
as Cliff
2021
2014
as Aric