2024Justice League: Crisis on Infinite Earths Part ThreeAdam Strange / Sidewinter (voice)Movie
2022Green Lantern: Beware My PowerAdam Strange (voice)Movie
2019Love, Death & RobotsHawk (voice) · 1 episodeShow
2016Turtles Take Time (and Space)Shredder (voice)Movie
2015The Phoenix IncidentLAFB PilotMovie
2013TarzanMillerMovie
2013LEGO Batman: The Movie - DC Super Heroes UniteCyborg (voice)Movie
2012BlackoutLt. Col. Charles KellerMovie
2011BlackoutLt. Col. Charles Keller · 2 episodesShow
2010The A-TeamPikeMovie
2010Justice League: Crisis on Two EarthsUltraman (voice)Movie
2009DollhouseJonas Sparrow · 1 episodeShow
2008Batman: The Brave and the BoldIron / Oxygen (voice), Creeper / Rip Hunter (voice), Captain Atom/Nate Adams (voice) · 1 episodeShow
2008Terminator: The Sarah Connor ChroniclesCarter · 1 episodeShow
2007DriveAllan James, Allan James (credit only) · 3 episodesShow
2006Smokin' AcesAgent BakerMovie
2006TerminalRogerMovie
2006Pepper DennisGary · 1 episodeShow
2006Right at Your DoorPolice OfficerMovie
2005The ZodiacZodiac (voice)Movie
2004CSI: NYCraig Zimmer · 1 episodeShow
2003Cold CaseRoger Felice · 1 episodeShow
2001Hostage NegotiatorDanny McBaineMovie
2000Sealab 2021Beck Bristow (voice) · 1 episodeShow
2000Blood MoneyTony RestrelliMovie
2000American VirginBradMovie
2000Across the LineWaltMovie
1999Knocking on Death's DoorBrad GallagherMovie
1998ExtramaritalBobMovie
1998The SenderJack GraysonMovie
1997Melanie DarrowDet. Lou DarrowMovie
1997OzRonald 'Ronnie' Barlog · 1 episodeShow
1997Escape from AtlantisJoriathMovie
1996VampirellaDemosMovie
1996The ColonyMick McCannMovie
1995Confessions of Sorority GirlsMortMovie
1994Touched by an AngelClay Martin · 1 episodeShow
1994Rebel HighwayMort · 1 episodeShow
1994Bandit: Bandit's Silver AngelBanditMovie
1994Bandit: Beauty and the BanditBanditMovie
1994Bandit: Bandit, BanditBanditMovie
1994Bandit: Bandit Goes CountryBanditMovie
1993The NannyJohn · 1 episodeShow
1993At Home with the WebbersJoshMovie
19922000 Malibu RoadEric Adler · 6 episodesShow
1992Melrose PlaceZack Phillips · 3 episodesShow
1992Deuce CoupeRay FitzpatrickMovie
1992The KeysMichael BessarianMovie
1991Brotherhood of the GunZack HollisterMovie
1990Voyage of Terror: The Achille Lauro AffairAntonioMovie
1989Desperate for LoveAlex CutlerMovie
1988Dance 'Til DawnKevin McCreaMovie
1988Empty Nest1 episodeShow
1988Crash CourseRiko KonnerMovie
1987Beauty and the BeastCameron Benson · 1 episodeShow
198721 Jump StreetMichael Capeman · 1 episodeShow
1986MatlockTony Morgen · 1 episodeShow
1985FlanaganDannyMovie
1985The StuffJason's BrotherMovie
1984Once Upon a Time in AmericaYoung PatsyMovie
1977ABC Weekend Specials1 episodeShow