2024Angry Birds Mystery IslandPig in Suit / Pig Student #3 / Punk Rock Pig Sid (voice) · 1 episodeShow
2021Scooby-Doo! The Sword and the ScoobHerald / Herman Ellinger / British Passenger (voice)Movie
2020LEGO DC: Shazam! Magic and MonstersMr. Mind (voice)Movie
2017Star vs. the Forces of Evil: The Battle for MewniManfred (voice)Movie
2017Killer AppSpringer (as Jonny Rees)Movie
2016The Lion Guard: Return of the RoarMzingo (voice)Movie
2015Be Cool, Scooby-Doo!Dr. Messmer / Kitchen Staff Member (voice) (as Jonny Rees) · 1 episodeShow
2015ForsakenTom WatsonMovie
2014MarkedWriter · DirectorMovie
2014Star Wars Rebels: Spark of RebellionStormtrooper 5Movie
2014Batman: Assault on ArkhamCaptain Boomerang (voice)Movie
2014Tom and Jerry: The Lost DragonTin (voice)Movie
2014Postman Pat: The MovieJimmy (voice)Movie
2013The Hobbit: The Desolation of SmaugNet MenderMovie
2013KhumbaThabo / Elder 2 (voice)Movie
2013Beware the BatmanPhosphorous Rex / Milo Match (voice), Phosphorous Rex (voice) · 1 episodeShow
2012Big Top Scooby-Doo!Marcus Brancusi (voice)Movie
2012Tom and Jerry: Robin Hood and His Merry MouseWill Scarlet / Tin (voice)Movie
2012PerceptionLeighton Brevard · 1 episodeShow
2012Foodfight!Hairy Hold (voice)Movie
2012LongmireJordan Helms · 1 episodeShow
2012TouchTrevor Wilcox · 13 episodesShow
2012AlcatrazGarrett Stillman · 1 episodeShow
2011Pirates of the Caribbean: On Stranger TidesGrovesMovie
2011The Confession10 episodesShow
2010GiganticRyan Katins · 13 episodesShow
2010Tom and Jerry Meet Sherlock HolmesTin / Sergeant (voice)Movie
2010Scooby-Doo! Mystery IncorporatedCachinga (voice), Charles 'Cachinga' Wheatlesby (voice) · 1 episodeShow
2010Ben 10: Ultimate AlienPrince Gyula / Cyborg #2 (voice), Dagonet / Reporter Chet Rigby (voice) · 1 episodeShow
2010Dante's Inferno: An Animated EpicPlato (voice)Movie
2009NCIS: Los AngelesPieter Smit · 1 episodeShow
2009Gorilla EscapeProfessor and the Pipo Monkeys (voice) · 33 episodesShow
2009Dr. Dolittle: Million Dollar MuttsDove (voice)Movie
2009Trust MeSimon Cochran · 1 episodeShow
2008Batman: The Brave and the BoldGentleman Ghost / Dr. Canus (voice), Big Head Batman / Cavalier (voice), James Craddock / Gentleman Ghost (voice), Dr. Canus (voice), Dr. Fate (voice), Gentleman Ghost (voice), Hawk / Kafka / Shrapnel (voice), Cavalier / Dr. Fate (voice), Cavalier / Computer Voice / Nuclear Engineer (voice), Dr. Canus / Mr. Mind (voice), Cavalier (voice) · 1 episodeShow
2008Underfist: Halloween BashPerkins / Peanutbutter Wheel / Tiny Skull (voice)Movie
2008Valentine8 episodesShow
2008Ben 10: Alien ForceSquire (voice), Forever Knight #1 / Forever Knight #2 / Jailer (voice) · 1 episodeShow
2008Dr. Dolittle: Tail to the ChiefWallaby (voice)Movie
2008Knight RiderWeltherMovie
2008Spy Games: A Private VisitMovie
2007BeowulfGarmundMovie
2007Pirates of the Caribbean: At World's EndOfficerMovie
2007The Riches2 episodesShow
2007Billy & Mandy's Big Boogey AdventureCreeper / Horror's Hand / Pirate #3 / Paperboy (voice)Movie
2006Bratz: Go to ParisByron Powell (voice)Movie
2006Bratz: Passion 4 Fashion - DiamondzByron Powell (voice)Movie
2006Legion of Super HeroesDrax (voice) · 1 episodeShow
2006Garfield: A Tail of Two KittiesNigel (voice)Movie
2006Bratz: Genie MagicByron Powell / Sebastian (voice)Movie
2006Final Fantasy VII: Dirge of CerberusCait Sith (voice)Movie
2005Ben 10Synaptak (voice) · 1 episodeShow
2005The BoondocksLuna's Ex-Boyfriend (voice), Alastair Ripley/British Gangsters (voice) · 1 episodeShow
2005Bratz: Rock AngelzByron Powell / Nigel (voice)Movie
2005The CloserRonald Goodman · 1 episodeShow
2005Mr. & Mrs. SmithMickeyMovie
2005Jake in Progress1 episodeShow
2004The BatmanCount Vertigo (voice) · 1 episodeShow
2003Red Roses and PetrolTom IvresMovie
2003Reno 911!Antiques Appraiser · 1 episodeShow
2003Nip/TuckAdam Wise · 1 episodeShow
2003Teen TitansMalchior (voice) · 1 episodeShow
2003Evil Con CarneLady of the Lake (voice) · 1 episode · Writer · 1 episodeShow
2002What's New, Scooby-Doo?Russian PA Announcer / Nicolai / Bob (voice), Detective Kang (voice) · 1 episodeShow