
Acted in 38
2020s
- 2022
- 2021
2010s
- 2017
The Cyberchase Movie
Dr. Marbles (voice)
- 2016
The ZhuZhus
Mr. Squiggles (voice) · 50 episodes
- 2014
Lucky Duck
Bob Bubbly (voice)
- 2012
- 2010
2000s
- 2009
- 2008
World of Quest
Additional Voices (voice) · 26 episodes
- 2007
The Future Is Wild
Squibbon · 1 episode
My Friend Rabbit
Mouse (voice) · 52 episodes
Will and Dewitt
Wince / Dad · 26 episodes
Iggy Arbuckle
Monty Weevil (voice) · 1 episode
- 2005
Care Bears: Big Wish Movie
Twinkers (voice)
- 2003
Rolie Polie Olie: The Baby Bot Chase
Gene Littlegreen (voice)
- 2002
Rolie Polie Olie: The Great Defender of Fun
Gene Littlegreen (voice)
- 2000
Redwall: The Movie
Basil Stag Hair (voice)
1990s
- 1999
- 1998
Flying Rhino Junior High
Earl / Phantom (voice) · 26 episodes
- 1997
- 1996
- 1995
Ace Ventura: Pet Detective
Spike (voice) · 41 episodes
- 1993
The Incredible Crash Dummies
Spare Tire / Pistonhead · 1 episode
The Incredible Crash Dummies
Spare Tire / Pistonhead (voice)
Journey to the Planets
Splurg (voice)
- 1992
The Rosey & Buddy Show
(voice)
1980s
- 1986
9B
Movie
- 1985