2016Batman: Bad BloodPresident (voice)Movie
2015Joan of ArcNarratorMovie
2015Tom and Jerry: Spy QuestAlley (voice)Movie
2014Tom and Jerry: The Lost DragonAlley (voice)Movie
2014Justice League: WarPresident (voice)Movie
2013Tom and Jerry's Giant AdventureBarney Bear (voice)Movie
2013Destroy All AliensFour ArmsMovie
2012Tom and Jerry: Robin Hood and His Merry MouseBarney Bear / Alley (voice)Movie
2012Ben 10: Road Trip RumbleFour ArmsMovie
2012Ben 10: Destroy All AliensFour Arms / Ben’s Teacher (voice)Movie
2011Harry's LawJudge · 1 episodeShow
2010Sym-Bionic TitanLance's Father (voice), Mysterious Figure / titan (voice) · 1 episodeShow
2010Tom and Jerry Meet Sherlock HolmesAli / First Policeman (voice)Movie
2010Scooby-Doo! Mystery IncorporatedEd Machine (voice) · 4 episodesShow
2009Uncharted: Eye of IndraVictor Sullivan (voice)Movie
2009Uncharted: Eye of IndraVictor Sullivan (Voice) · 4 episodesShow
2009The MiddleDoctor · 1 episodeShow
2009CommunitySanders (Voice) · 1 episodeShow
2009Green Lantern: First FlightAbin Sur (voice)Movie
2009(500) Days of SummerNarrator (voice)Movie
2009Better Off TedManny · 1 episodeShow
2008Batman: The Brave and the BoldProfessor Nichols (voice), Sardath (voice), Chief (voice), Brainiac / Perry White (voice) · 1 episodeShow
2008The Marvelous Misadventures of FlapjackEight-Armed Willy · 90 episodesShow
2008Ben 10: Alien ForceHighBreed / Forever Knight #5 / Sensei (voice), DNAlien / Officer (voice), DNAlien Interrogator / HighBreed / DNAlien #2 (voice!, General Groff (voice), HighBreed (voice), Guard #2 / HighBreed / Sheriff (voice), DNAlien #3 / DNAlien #4 (voice), HighBreed Supreme Commander / HighBreed Reinrassig (voice) · 2 episodesShow
2007Dirty Sexy Money2 episodesShow
2007Ben 10: Secret of the OmnitrixFour Arms (voice)Movie
2007HijackedFour Arms (voice)Movie
2007Uncharted: Drake's Fortune Motion ComicVictor Sullivan (voice) · 2 episodesShow
2007Rules of EngagementDoctor Sachs, Dr. Sachs · 3 episodesShow
2006Legion of Super HeroesChancellor / Kandorian #1 (voice), High Elder (voice), Host (voice), High Elder / Evil Wizard (voice) · 1 episodeShow
2005Ben 10Four Arms (voice) · 52 episodesShow
2005Billy and Mandy Save ChristmasMale Parent / Man / Father Time (voice)Movie
2005Close to HomeJudge Lathrop · 3 episodesShow
2005Avatar: The Last AirbenderBato (voice) · 5 episodesShow
2004Boston LegalA.A.G. Norman Wood · 1 episodeShow
2003Star Wars: Clone WarsGeneral Grievous / Kit Fisto (voice), General Grievous / Orvos the Nelvaanian Shaman (voice), General Grievous (voice), General Grievous / Harvos the Nelvaanian Warrior (voice) · 2 episodesShow
2003Duck DodgersDr. I.Q. Hi (voice) · 67 episodesShow
2003Nip/TuckRoger McGuinness · 1 episodeShow
2002Spirit: Stallion of the CimarronBill (voice)Movie
2001Justice LeagueWarden / Rick (voice) · 1 episodeShow
2001Samurai JackWarrior / Viking (voice), Slave Driver / Slave #3 / Slave #4 (voice), Villiage Leader / Water Creature (voice) · 1 episodeShow
2001Summer of Camp CapriceOfficer Killgallen (voice)Movie
2001The Zeta Project1 episodeShow
2000Joseph: King of DreamsPharaoh (voice)Movie
2000As Told by GingerOfficer Killgallen (voice) · 1 episodeShow
2000Rules of EngagementJudgeMovie
2000TitusDr. Phine · 1 episodeShow
1999RoswellEdward Chambers · 1 episodeShow
1999SnoopsWilliam Keller · 1 episodeShow
1999The West WingSenator Warren · 1 episodeShow
1998Mighty Joe YoungPanda OwnerMovie
1998Fantasy IslandMr. Woodson · 1 episodeShow
1998L.A. DoctorsMr. Gerken · 1 episodeShow
1997Veronica's ClosetRonnie's Lawyer · 2 episodesShow
1997Brooklyn SouthWoody McKenzie · 2 episodesShow
1997Murder One: Diary of a Serial KillerJudge Owen HarrisMovie
1997Too Good to Be TrueSpencerMovie
1997The PracticePatrick Wilcox · 16 episodesShow
1996Clueless1 episodeShow
1996Life's Work1 episodeShow
19963rd Rock from the SunHead Doctor, Doctor, Dr. Howard · 3 episodesShow
1995The American PresidentRumson StafferMovie
1995Murder OneOwen Harris · 3 episodesShow
1995University Hospital1 episodeShow
1995Slik WillyNarratorMovie
1994Her Final Fury: Betty Broderick, the Last ChapterMovie
1994Fantastic FourDr. Franklin Storm (voice) · 1 episodeShow
1994Party of FiveEmmett · 4 episodesShow
1994In the Line of Duty: The Price of VengeanceMovie
1994MacShayne: Winner Takes AllDix GuthrieMovie
1993The X-FilesDr. Francis Orovetz · 1 episodeShow
1993The Adventures of Brisco County, Jr.Ashenden · 1 episodeShow
1993In the Line of Duty: Ambush in WacoMovie
1992Melrose PlaceProbation Officer · 1 episodeShow