2024Bribe, Inc.Figaro (voice)Movie
2024Murder in a Small TownCaptain Darcy Stewart · 1 episodeShow
2023It's a Wonderful KnifeRoger EvansMovie
2020UploadDavid Choak · 16 episodesShow
202050 States of FrightFrank · 2 episodesShow
2019PhilFather GrantMovie
2018Chilling Adventures of SabrinaMethuselah · 2 episodesShow
2018Bad Times at the El RoyaleJudge Gordon HoffmanMovie
2018The Doctor's CaseDoctor WatsonMovie
2018Game Over, Man!Ray - SecurityMovie
2017Death NoteRadio HostMovie
2017ResidueLamontMovie
2016AbductZaneMovie
20162BR02B: To Be or Naught to BeGranddadMovie
2015Signed, Sealed, Delivered: The Impossible DreamHarperMovie
2015Signed, Sealed, Delivered: Truth Be ToldHarperMovie
2014FocusMr. GrantMovie
2013StonadosBenMovie
2013Singularity PrincipleLawrence CasonMovie
2013The PackageDr. WillhelmMovie
2012The Mountain RunnersHenry EngbergMovie
2012ContinuumFuture Alec Sadler · 10 episodesShow
2012The Tall ManSheriff ChestnutMovie
2011Rise of the DamnedDoctorMovie
2011BehemothWilliam WalshMovie
2010Flowers for NormaOlder Gentleman #2Movie
2010Amazon FallsCalvinMovie
2010Medium RawDr. Robert ParkerMovie
2010Web of DesireDr. Charles FriedmanMovie
2010CapricaMinister Chambers · 1 episodeShow
2010Human TargetWhitey Doyle · 1 episodeShow
2009DamageVeltzMovie
2009Something Evil ComesMr. DuttonMovie
2009The ThawTedMovie
2009PossessionHypnotistMovie
2008ReverseChrisMovie
2008PassengersJackMovie
2008In Sickness and in HealthFather ChrisMovie
2008Fear ItselfFather Chris · 1 episodeShow
2007Masters of Science Fiction1 episodeShow
2007NumbPeter MilbankMovie
2007Judicial IndiscretionSenator Garland WolfMovie
2007The MessengersColby PriceMovie
2006Her Fatal FlawRichard O'BrienMovie
2006SistersDr. Lucas BryantMovie
2006The Secret of Hidden LakeMovie
2006Dark StormGeneral KillionMovie
2006Goose on the LooseAlphonse DavidMovie
2005Dark PinesShannon FraserMovie
2005Robson Arms26 episodesShow
2005Max Rules: Adventures of a Super SpyRick BrinkleyMovie
2005TiltFather Luke · 1 episodeShow
2004Packing UpJenkinsMovie
2004The Murdoch Mysteries: Except the DyingAlderman Godfrey ShepcoteMovie
2004Snakehead TerrorDoc JenkinsMovie
2004The Cradle Will FallAlex MyersonMovie
2003Word of HonorLewis Kaplan - Tyson's BossMovie
2002100 Days in the JungleAmbassador ShearMovie
2002Saint SinnerFather MichaelMovie
2002AftermathDeputy Director EdwardsMovie
2001Out of LineRussellMovie
2001Jay and Silent Bob Strike BackCigarette Smoking Man (uncredited)Movie
2001MythQuestDrossos · 1 episodeShow
2001MindstormParishMovie
2001Broken SaintsBenjamin Palmer (voice) · 7 episodesShow
2001The ProposalAgent Frank GruningMovie
2001Science Of DeathNarratorMovie
2001AnthraxTye CrowMovie
2000AndromedaProfessor Logitch · 1 episodeShow
2000Becoming DickDr. HardwinMovie
2000Perpetrators of the CrimeHendersonMovie
1999Murder Most LikelyDetective InspectorMovie
1999Killing MoonEdMovie
1998First WaveSagon · 1 episodeShow
1998The X-FilesCarl BuschMovie
1998Voyage of TerrorDr. Norman EllisyMovie