2026The Spirit of HalloweenAlexMovie
2026Something Very Bad Is Going to HappenWedding Guest, Arthur · 1 episodeShow
2024CrossDHS Agent Smith · 1 episodeShow
2022AlbatrossBertram FontaineMovie
2022Good SamDavid Ferguson · 1 episodeShow
2021The ExchangeHerbMovie
2020StardustDisc JockeyMovie
2018Songs My Mother Taught MeToddMovie
2016An American Dream: The Education of William BowmanHalberg Counsel 3Movie
2016ConvictionDon Cutler · 1 episodeShow
2016Atomic PuppetRex Bordeaux (voice) · 52 episodesShow
2015A Merry Murdoch ChristmasMayor ClarksonMovie
2015Total Drama Presents: The Ridonculous RaceGerry (voice) · 3 episodesShow
2014RemedyZeb Krinski · 1 episodeShow
2013Nurse 3-DDetective GoldbergMovie
2013OutMovie
2011Reel LoveVern MayMovie
2011Dream HouseOfficer NelsonMovie
2011Running MatesFather McDonoughMovie
2011Animal ControlVetMovie
2010The Wild GirlThomas JacksonMovie
2010Republic of DoyleJudge · 1 episodeShow
2009Producing ParkerHal (voice) · 1 episodeShow
2009Razzberry Jazzberry JamElmore the Steel Guitar (voice) · 1 episodeShow
2009Ten for GrandpaDavid KarrMovie
2008Hank and MikeMr. SulskyMovie
2007Super Why!Additional Voices (voice) · 1 episodeShow
2007The LookoutMr. TuttleMovie
2007BreachPhotographerMovie
2006The State WithinWarden Slake · 3 episodesShow
2005TerryRolly FoxMovie
2005Cinderella ManFord BondMovie
2005TiltRalph 'Bucky' Buckram · 1 episodeShow
2004The Republic of LoveSammyMovie
2004ReGenesisAgent Hicks · 1 episodeShow
2004Cube ZeroDoddMovie
2004Peep and the Big Wide WorldPorcupine (voice), Blue Jay #1 (voice) · 4 episodesShow
2004Corner GasKid's Dad · 1 episodeShow
2003Love, Sex, and Eating the BonesXavier MacDonaldMovie
2003MaydayFirst Officer Richard Hazen · 1 episodeShow
2003MissingIntense Man · 1 episodeShow
2003Wrong TurnTrooperMovie
2002Escape from the NewsroomBruceMovie
2001WW3WardleyMovie
2001Down to EarthSerge - Maitre DMovie
2000The Ladies ManFrankMovie
2000Pelswick26 episodesShow
2000Dirty PicturesH. Louis SirkinMovie
2000FrequencyLounge BartenderMovie
1999Ultimate DeceptionStanMovie
1998MotelBucklandMovie
1998BirdzMorty Storkowitz (voice) · 13 episodesShow
1997Goosebumps: ClickTonyMovie
1997That Old FeelingCopMovie
1997Seven GatesDavidMovie
1996Holiday AffairMovie
1996The Newsroom32 episodesShow
1996Her Desperate ChoiceState TrooperMovie
1996ConundrumShecky BernsteinMovie
1996No One Could Protect HerDr. CeyesMovie
1995GoosebumpsTony · 1 episodeShow
1995Tommy BoyGas AttendantMovie
1992Tintin in AmericaAdditional Voices (voice)Movie
1992The Diamond FleeceMovie
1991Little ShopPaine Driller (Voice) · 13 episodesShow
1986Police Academy 3: Back in TrainingCadet HedgesMovie
1976Rabbit PieMovie