- 2022Mighty Express: Mighty Trains RaceFilmPopstar Piggie (voice)
- 2021PAW Patrol: The MovieFilmRocket (Voice)
- 2017Frankie Drake MysteriesSeriesBank Manager
- 2017The Cyberchase MovieFilmDr. Marbles (voice)
- 2016The ZhuZhusSeriesMr. Squiggles (voice)
- 2014Lucky DuckFilmBob Bubbly (voice)
- 2012The FirmSeriesSanford Webb
- 2010Rookie BlueSeriesJudge
- 2009PoppetsTownSeriesNaka-Nakas (voice)
- 2008Murdoch MysteriesSeriesEdwin Drury
- 2008World of QuestSeriesAdditional Voices (voice)
- 2007Iggy ArbuckleSeriesMonty Weevil (voice)
- 2007The Future Is WildSeriesSquibbon
- 2007My Friend RabbitSeriesMouse (voice)
- 2007Will and DewittSeriesWince / Dad
- 2005Cinderella ManFilmAnnouncer (Griffith)
- 2005Care Bears: Big Wish MovieFilmTwinkers (voice)
- 2003MaydaySeries2nd Officer Nassick
- 2003Rolie Polie Olie: The Baby Bot ChaseFilmGene Littlegreen (voice)
- 2002CyberchaseSeriesDr. Marbles (voice)
- 2002Rolie Polie Olie: The Great Defender of FunFilmGene Littlegreen (voice)
- 2000Digimon: The MovieFilmMrs. Brinks (voice) (uncredited)
- 2000Redwall: The MovieFilmBasil Stag Hair (voice)
- 1999Angela AnacondaSeriesMrs. Brinks
- 1999RedwallSeriesBasil Stag Hare (voice)
- 1998Rolie Polie OlieSeriesLittlegreen / Dicey (voice), Mr. Littlegreen (voice), Dicey (voice)
- 1998Flying Rhino Junior HighSeriesEarl / Phantom (voice)
- 1998Little MenSeriesHenry Dobkin
- 1997Pippi LongstockingFilmMr. Nilsson (voice)
- 1997Pippi LongstockingSeriesMr. Nilsson
- 1996FX: The SeriesSeriesMark Outerbridge
- 1995Ace Ventura: Pet DetectiveSeriesSpike (voice)
- 1993The Incredible Crash DummiesFilmSpare Tire / Pistonhead (voice)
- 1993Journey to the PlanetsFilmSplurg (voice)
- 1993The Incredible Crash DummiesSeriesSpare Tire / Pistonhead
- 1992The Rosey & Buddy ShowFilm(voice)
- 19869BFilm
- 1985Love & LarcenyFilmLester