| Year |
Title |
Role |
Notes |
| 1988 |
Head of the Class |
Oswald Bletch |
Episode: "Don't Play with Matches" |
| 1989 |
The Munsters Today |
Howie Buchanan |
2 episodes |
| 1993–1999 |
Mighty Morphin Power Rangers |
Alpha 5 (voice) |
156 episodes |
| 1996 |
Power Rangers Zeo |
50 episodes |
| 1997 |
Power Rangers Turbo |
Episode: "Shift Into Turbo" |
| Babylon 5 |
Mark |
Episode: "Conflicts of Interest" |
| I Am Weasel |
Beaver, Owl (voice) |
Episode: "I Am Ambassador"[14] |
| Sabrina the Teenage Witch |
Smaller Chair (voice) |
Episode: "A River of Candy Corn Runs Through It" |
| 1997, 2004 |
Johnny Bravo |
Dr. Pencilneck, Guard with Shades, Bag Boy, Ticket Taker (voice) |
2 episodes[14] |
| 1997–1998 |
Working |
Craig, Elevator Passenger |
2 episodes |
| 1997–2001 |
The Angry Beavers |
Daggett Beaver (voice) |
Main role |
| 2000 |
Power Rangers Lightspeed Rescue |
Smogger (voice) |
Episode: "Up to the Challenge" |
| 2001 |
Power Rangers Time Force |
Mantamobile (voice) |
Episode: "A Blue Streak" |
| As Told by Ginger |
Mitchey Mekelburg (voice) |
Episode: "The Even Steven Holiday Special"[14] |
| 2001–2007 |
The Grim Adventures of Billy & Mandy |
Billy, Harold (voice) |
Main role[14] |
| 2001–2003 |
Invader Zim |
Zim, various characters (voice) |
Main role[14] |
| 2002 |
Static Shock |
Jimmy Osgood (voice) |
Episode: "Jimmy"[14] |
| Power Rangers Wild Force |
Alpha 7 (voice) |
Episode: "Forever Red" |
| Rugrats |
Manager, Ketchup Man, Announcer (voice) |
2 episodes[14] |
| 2004–2005 |
Dave the Barbarian |
Ned Frischman, Guard, Tarantula (voice) |
2 episodes[14] |
| 2004 |
The Fairly OddParents |
Chuck (voice) |
Episode: "Crash Nebula"[14] |
| 2006 |
That's So Raven |
Teddy |
Episode: "Adventures in Boss Sitting" |
| Shorty McShorts' Shorts |
Dudley, Guard (voice) |
Episode: "Dudley and Nestor Do Nothing"[14] |
| 2006–2008 |
Ben 10 |
Grey Matter, Sublimino, various (voice) |
17 episodes[14] |
| Squirrel Boy |
Rodney (voice) |
Main role[14] |
| 2007 |
Codename: Kids Next Door |
Oliver (voice) |
Episode: “Operation: C.R.I.M.E.” |
| 2007–2008 |
El Tigre: The Adventures of Manny Rivera |
Dr. Chipotle (voice) |
6 episodes[14] |
| 2009 |
Tosh.0 |
Fred Willard Fan |
Episode: "New Pukes Kid" |
| 2011 |
Fish Hooks |
Ninja Fish (voice) |
Episode: "Milo Gets a Ninja"[14] |
| 2015–2020 |
New Looney Tunes |
Impkin the Pumpkin King (voice) |
Supporting role |
| 2016 |
Shimmer and Shine |
Gobi (voice) |
Episode: "The Glob"[14] |
| 2016–2018 |
Skylanders Academy |
Kaos (voice) |
Main role |
| 2017 |
Billy Dilley's Super-Duper Subterranean Summer |
Yucky (voice) |
3 episodes[14] |
| 2017–present |
The Loud House |
Various characters (voice) |
[14] |
| 2017–2018 |
Bunnicula |
Lugosi (voice) |
3 episodes[14] |
| 2018 |
Mighty Magiswords |
Ghosthopper, Kricket Knight (voice) |
Episode: "Ghosthaste"[14] |
| The Adventures of Kid Danger |
Larvin (voice) |
5 episodes[14] |
| Elena of Avalor |
Ocho (voice) |
3 episodes[14] |
| Rapunzel's Tangled Adventure |
Jorn, Borb, Lorbs (voice) |
3 episodes[14] |
| 2019 |
Dragon Ball Super |
Dr. Rota (voice) |
Episode: "Death Match with an Invisible Attacker!"[14] |
| 2019–2021 |
Power Players |
Dr. Nautilus (voice) |
[16] |
| 2024 |
Love on the Spectrum |
Himself |
Episode: "2.5" |
| 2025 |
Jellystone! |
Billy, Harold, Rodney (voice) |
Episode: "Crisis on Infinite Mirths" |
| 2025–present |
Hazbin Hotel |
Minor character |
also voice director[14] |