2022Bel-AirJudge Robertson · 2 episodesShow
2021The EqualizerGeneral Franklin Knight · 1 episodeShow
2020Big SkyRoman Cobb · 1 episodeShow
2015The Right GirlJames ClineMovie
2011Mayor CupcakeAlbert PeachMovie
2010OutlawActor · 1 episodeShow
2008Grave MisconductBaxter KyleMovie
2008Terminator: The Sarah Connor ChroniclesDr. Boyd Sherman · 3 episodesShow
2008Crime Wave: 18 Months of MayhemNarratorMovie
2007Private PracticeDuncan Stinson · 1 episodeShow
2007The Land Before TimeMr. Thicknose (voice) · 1 episodeShow
2007Billy & Mandy's Big Boogey AdventureOlder Irwin (voice)Movie
2006Legion of Super HeroesDr. Mar Londo (voice) · 1 episodeShow
2006Handy MannyCoach Johnson (voice) · 1 episodeShow
2006Kyle XY1 episodeShow
2006The Adventures of Brer RabbitMister Man (voice)Movie
2006Jane Doe: The Harder They FallJim MonroeMovie
2005Little House on the PrairieDr. Tan · 6 episodesShow
2005Assault on Precinct 13GilMovie
2004Kangaroo Jack: G'Day, U.S.A.!Lead Agent (voice)Movie
2004Kevin HillProfessor Lincoln Mathis · 1 episodeShow
2004The BatmanMartian Manhunter (voice) · 4 episodesShow
2004Batman Beyond: School Days and SpellboundJim Tate (voice)Movie
2003GothikaTeddy HowardMovie
2003Hollywood Wives: The New GenerationClaude St. ClaireMovie
2003Las VegasCIA Contact · 3 episodesShow
2003LevityMackie WhittakerMovie
2003Daredevil vs. Spider-ManLonnie / Tombstone (voice)Movie
2002The Christmas ShoesDalton GregoryMovie
2002Spider-Man: The Return of the Green GoblinTombstone (voice)Movie
2002BoomtownCaptain Ronald Hicks · 6 episodesShow
2002Christianity: The First Two Thousand YearsNarrator · 2 episodesShow
2002FramedGeorge AdamsMovie
2001GlitterGuy RichardsonMovie
2001The Grim Adventures of Billy and MandyBurrito/News Reporter (voice) · 1 episodeShow
2001The TriangleCaptain Louis MorganMovie
2001Walter and HenryPete HortonMovie
2000The Last DebateBrad LilyMovie
2000Static ShockWarden (voice) · 1 episodeShow
2000HendrixAl HendrixMovie
1999The Hoop Life22 episodesShow
1999Batman BeyondJim Tate (voice), Big Jim Tate / Armory (voice) · 1 episodeShow
1998Archibald the Rainbow PainterArchibald WrightMovie
1998Change of HeartDr. Lewis FranklinMovie
1998Le petomane: Fin de siècle fartisteMovie
1998Evasive ActionLuke SinclairMovie
1997Earth: Final ConflictHerman Forrester · 1 episodeShow
1997The Legend of Calamity JaneAdditional Voices (voice) · 1 episodeShow
1997The New Batman AdventuresJudge (voice) · 1 episodeShow
199712 Angry MenJuror 5Movie
1997When The Cradle FallsLt. Harlan DuggerMovie
1997The PracticeJerry Cochran / Dr. Cochran · 1 episodeShow
1996Space JamMonstar BUPKUS (voice)Movie
1996Bruno the Kid1 episodeShow
1996Mortal Kombat: Defenders of the RealmJax (voice) · 13 episodesShow
1996Wing Commander Academy1 episodeShow
1996Superman: The Last Son of KryptonRon Troupe (voice)Movie
1996The Incredible Hulk1 episodeShow
1996Superman: The Animated SeriesRon Troupe (voice) · 2 episodesShow
1996Quack PackDoctor (voice), Captain Jack (voice) · 1 episodeShow
1996The Real Adventures of Jonny QuestTigari (voice), Officer (voice) · 1 episodeShow
19967th HeavenMorgan Hamilton · 10 episodesShow
1996Siegfried & Roy: Masters of the ImpossibleMovie
1995Sudden DeathHallmarkMovie
1995The Savage DragonFrank Darling (voice) · 26 episodesShow
1995Pinky and the Brain1 episodeShow
1995Freakazoid!Deep Voiced Singer (voice), Singer #4 (voice), Singer #1 (voice), Lt. Artie King (voice) · 2 episodesShow
1995The Watcher1 episodeShow
1994The PagemasterJamaican Pirates (voice)Movie
1994GargoylesBoreas/Talos (voice), Little Anton (voice) · 1 episodeShow
1994Iron ManWar Machine (voice) · 26 episodesShow
1994The TickPineapple Pokopo (voice), George Washington Carver (voice), Taft (voice), Golfer (voice) · 2 episodesShow
1994DuckmanBooming Voice in Auditorium (voice) · 1 episodeShow
1994AladdinCaptain Mirk (voice) · 2 episodesShow