2026Among UsLime (voice) · 10 episodesShow
2026GOATFrank (voice)Movie
2024St. Denis MedicalDr. Axler · 1 episodeShow
2024The Day the Earth Blew Up: A Looney Tunes MovieMayor (voice)Movie
2023BookieThe Cowboy · 3 episodesShow
2023Urkel Saves Santa: The Movie!Mr. Hodges (voice)Movie
2023What Ever Happened to Jonny FaithLarry CohenMovie
2023That '90s ShowBruce · 1 episodeShow
2022Darby and the DeadMelMovie
2022BatwheelsKing Tut (voice) · 2 episodesShow
2021Back to the OutbackPlatypus (voice)Movie
202112 Mighty OrphansFrank WynnMovie
2021ThemLieutenant Schiff · 5 episodesShow
2020The Very Excellent Mr. DundeeWayneMovie
20209-1-1: Lone StarMilton · 1 episodeShow
2019Harley QuinnThe Penguin (voice) · 2 episodesShow
2019Legend of the Three CaballerosBaron Von Sheldgoose (voice) · 13 episodesShow
2019Infinity TrainMarcel (voice) · 1 episodeShow
2018The Truth About the Harry Quebert AffairBenjamin Roth · 10 episodesShow
2018BlindspottingPatrickMovie
2016StartUpBenedict "Benny" Blush · 3 episodesShow
2016Panda PawsBig Fun (voice)Movie
2016Hail, Caesar!Lurking ExtraMovie
2016Kung Fu Panda 3Big Fun / Hom-Lee (voice)Movie
2014Tom and Jerry: The Lost DragonThe Elf Elder (voice)Movie
2014SirensRichard · 1 episodeShow
2014New PartnerMovie
2013Kung Fu Panda: Legends of Awesomeness - Good Croc, Bad CrocJong / Jong's Son (voice)Movie
2012Excuse Me for LivingAlbertMovie
2012Doc McStuffinsViewy Stewie (voice) · 1 episodeShow
2011The ExesHaskell Lutz · 64 episodesShow
2011Green Lantern: The Animated SeriesCaptain Goray (voice) · 1 episodeShow
2011UnforgettableTheodore Blumer · 1 episodeShow
2011Kung Fu Panda: Legends of AwesomenessJong / Jong's Son (voice) · 1 episodeShow
2010Woke Up DeadAndrew BattenMovie
2010Pound PuppiesRalphie / Construction Worker #1 (voice) · 1 episodeShow
2010Hot in ClevelandRick · 5 episodesShow
2010The Good GuysPerry Black · 1 episodeShow
2009Woke Up DeadAndrew Batten · 22 episodesShow
2008Punisher: War ZoneLinus Lieberman / MicroMovie
2008The Penguins of MadagascarMax (voice), Max · 1 episodeShow
2008Scooby-Doo! and the Goblin KingThe Amazing Krudsky (voice)Movie
2008Kung Fu PandaGang Boss (voice)Movie
2007Who's Your Monkey?Officer BrooksMovie
2005CatscratchMr. Blik (voice) · 40 episodesShow
2005Dinotopia: Quest for the Ruby SunstoneThudd (voice)Movie
2005Robot ChickenNutsy Goldberg (voice) · 1 episodeShow
2004CSI: NYTruman Bosch · 1 episodeShow
2004Listen Up!Buddy · 1 episodeShow
2004Brandy & Mr. WhiskersMr. Cantarious (voice) · 77 episodesShow
2004Justice League UnlimitedAbnegazar (voice) · 1 episodeShow
2004Black CloudMr. TippingMovie
2003Cheaper by the DozenElectrician (uncredited)Movie
2003Xiaolin ShowdownDojo Kanojo Cho (voice) · 52 episodesShow
2003Billy & Mandy's Jacked-Up HalloweenJack (voice)Movie
2003I'm with HerKevin · 1 episodeShow
2003Nip/TuckJason Blum · 1 episodeShow
2002Master Spy: The Robert Hanssen StoryWalter BallouMovie
2002Master Spy: The Robert Hanssen StoryWalter Ballou · 2 episodesShow
2002The Twilight ZoneNick Dark · 1 episodeShow
2001Bleacher BumsZigMovie
2001The Grim Adventures of Billy and MandyJack O'Lantern · 1 episodeShow
2001Rat RaceZack MallozziMovie
2000Buzz Lightyear of Star CommandEmperor Zurg (voice) · 21 episodesShow
2000Buzz Lightyear of Star Command: The Adventure BeginsEvil Emperor Zurg (voice)Movie
1999Toy Story 2Al McWhiggin (voice)Movie
1999Hercules: Zero to HeroCyclops Head #2 (voice) (archive sound)Movie
1999TarzanTantor (voice)Movie
1999My Favorite MartianZoot (uncredited)Movie
1999DilbertThe Security Guard (voice) · 1 episodeShow