2022Broken AngelSamMovie
2019VolitionMickMovie
2014Bad CityL. Donald BramanteMovie
2013DeleteGen. Cassius Giles USAF · 2 episodesShow
2012Upside DownAlbertMovie
2012AlcatrazElmore - Pianist · 1 episodeShow
2011Jake and Jasper: A Ferret TalePrincipal WhitneyMovie
2010Smoke ScreenDetective ClarkMovie
2010My Little Pony: Friendship Is MagicFlutterguy (voice), Red Dragon (voice) · 1 episodeShow
2010Fathers & SonsBluMovie
2010The Final StormCharles BookerMovie
20092012Harry HelmsleyMovie
2009League of Super EvilGeneral Sargent (voice) · 104 episodesShow
2008FringeStephen Farnsworth · 1 episodeShow
2008At Jesus' SideUlysses (voice)Movie
2007Tin ManToto · 3 episodesShow
2007Blood TiesAugustus · 1 episodeShow
2006Connors' WarBrooksMovie
2006Like Mike 2: StreetballCoach ArchieMovie
2006Presumed DeadCaptain DadeMovie
2006Fierce PeopleGatesMovie
2006Barbie Fairytopia: MermaidiaDeep Bibble (voice)Movie
2005Fugitives RunRustyMovie
2005Murder at the PresidioAssistant D.A.Movie
2004The Final CutZoe Tech RepresentativeMovie
2004G.I. Joe: Valor vs. VenomHeavy Duty (voice)Movie
2004StellalunaGreat White OwlMovie
2004JackCoachMovie
2004The Collector1 episodeShow
2004Call Me: The Rise and Fall of Heidi FleissPolice ChiefMovie
2003On Thin IceMovie
2003G.I. Joe: Spy TroopsHeavy Duty (voice)Movie
2003Hot Wheels: World RaceHasis (voice)Movie
2003Jasper, TexasJames Byrd Sr.Movie
2003Imaginext: Fortress of the DragonLord Dragonmont (voice)Movie
2002Inspector Gadget's Last CaseVelvetmobile (voice)Movie
2002Groove SquadCoach (voice)Movie
2002The Santa Clause 2John PierceMovie
2002The Twilight ZoneThomas Sumner · 1 episodeShow
2002Johnson County WarHamboneMovie
2002K-9: P.I.Captain ThomasMovie
2002The Dead ZoneBen Cartwright · 1 episodeShow
2002Roughing ItJohnstonMovie
2002Roughing ItJohnston · 2 episodesShow
2002JoeJoe Fortes (voice)Movie
2001ReBoot: Daemon RisingKillabyte / Gigabyte (voice)Movie
2001Halloweentown II: Kalabar's RevengeGortMovie
2001Night VisionsDooley (segment "The Passenger List") · 1 episodeShow
2000The Christmas SecretHaskinsMovie
2000Holiday HeartPastor HenryMovie
2000X-Men: EvolutionThe Hungan (voice) · 1 episodeShow
2000BlacktopBuckMovie
2000MiddlemenDizzyMovie
2000AndromedaMarlowe · 1 episodeShow
2000ConvergenceJohn FellonsMovie
20002gether: The SeriesMarvin Boyd · 2 episodesShow
2000MermaidCaretakerMovie
1999As Time Runs OutAgent WayneMovie
1999Relic HunterAbdulla · 1 episodeShow
1999Don't Look Behind YouGeorge ReederMovie
1999G-SaviourChief Councilor GravesMovie
1999Atomic TrainReuben Castillo · 2 episodesShow
1999Our Guys: Outrage at Glen RidgeD.A. StevensMovie
1999The Color of CourageHollis GreyMovie
1998Da Vinci's Inquest2 episodesShow
1998Seven Days1 episodeShow
1998Shadow RaidersLord Mantel (voice) · 26 episodesShow
1998First WaveSpecial Agent Haley Burbitt · 1 episodeShow
1998RoboCop: Alpha Commando40 episodesShow
1998Every Mother's Worst FearDetective MarisMovie
1998Welcome to Paradox1 episodeShow
1998The Animated Adventures of Tom SawyerJim (voice)Movie
1998Bone DaddyTrentMovie
1998CreatureRollie Gibson · 2 episodesShow
1997Final DescentJack EberlyMovie
1997Earth: Final ConflictCIA Agent Morris Carter · 1 episodeShow
1997Honey, I Shrunk the Kids: The TV Show1 episodeShow