2026Dust to MalibuPhil CarrollMovie
2025The Unholy TrinityIsaac BroadwayMovie
2025Wildlife on the Edge 2: BearsNarratorMovie
2023FinestkindGary SykesMovie
2023UnPrisonedBill · 3 episodesShow
2023All Through the NightFatherMovie
2021The GameColonel Ulysses S. Thatcher · 20 episodesShow
2021The Sixth ReelMichaelMovie
2019Before You Know ItRonnieMovie
2019After DarknessRaymond BeatyMovie
2016SubmergedHankMovie
2015A Rising TideTom BlakeMovie
2014Madam SecretaryHenry McCord · 120 episodesShow
2014Low DownDaltonMovie
2013WakingJonathanMovie
2012The Mindy ProjectCharlie Lang · 3 episodesShow
2012Justice League: DoomSuperman (voice)Movie
2010Superman/Batman: ApocalypseSuperman (voice)Movie
2010Hot in ClevelandMitch · 5 episodesShow
2009Superman/Batman: Public EnemiesSuperman (voice)Movie
2009The SkepticBryan BecketMovie
2007Private PracticePete Wilder · 98 episodesShow
2006The NineNick Cavanaugh · 13 episodesShow
2006Superman: Brainiac AttacksClark Kent / Superman (voice)Movie
2006The Best of The Tony Awards: The PlaysLeo Hart (segment "Coastal Disturbances")Movie
2006The Good StudentRonald GibbMovie
2005Commander in ChiefCameron Manchester · 1 episodeShow
2005EyesHarlan Judd · 13 episodesShow
2004Return to SenderMartin NorthMovie
2004BereftHappyMovie
2004Against the RopesGavin ReeseMovie
2003Edge of AmericaLeroy McKinneyMovie
2003Wilder DaysJohn MorseMovie
2003BasicCOL Bill StylesMovie
2002The OutsiderJohnny GaultMovie
2000The FugitiveDr. Richard Kimble · 22 episodesShow
2000A House DividedCharles DuboseMovie
2000Seven GirlfriendsJesseMovie
1999Execution of JusticeDan WhiteMovie
1999Judging AmyMaxine Gray · 1 episodeShow
1999Storm of the CenturyConstable Mike Anderson · 3 episodesShow
1998The Object of My AffectionRobert JoleyMovie
1998From the Earth to the MoonJim Lovell · 4 episodesShow
1997The Batman/Superman Movie: World's FinestSuperman / Clark Kent (voice)Movie
1996The AssociateFrank PetersonMovie
1996Superman: The Last Son of KryptonSuperman / Clark Kent (voice)Movie
1996Superman: The Animated SeriesSuperman / Clark Kent (voice) · 54 episodesShow
1995Dr. Jekyll and Ms. HydeDr. Richard JacksMovie
1995Denise Calls UpFrank OliverMovie
1994Witness to the ExecutionDennis CasterlineMovie
1994Dangerous HeartAngelMovie
1994Caroline at MidnightRayMovie
1993The John Larroquette ShowThor Merrick · 2 episodesShow
1993In the Line of Duty: Ambush in WacoDavid KoreshMovie
1993Alex Haley's QueenCol. James Jackson Jr. · 3 episodesShow
1992Year of the CometOliver PlexicoMovie
1990WingsJoe Hackett · 172 episodesShow
1990Love or MoneyChris MurdochMovie
1989Snake TreatyGuy PehrssonMovie
1988Almost GrownNorman Foley · 13 episodesShow
1988SpellbinderJeff MillsMovie
1987Made in HeavenTom DonnellyMovie
1987I'll Take ManhattanToby Amberville · 4 episodesShow
1986The Rise and Rise of Daniel RocketRichardMovie
1985The New Alfred Hitchcock PresentsScott · 1 episodeShow
1985MirrorsChris PhilipsMovie
1984Just the Way You AreFrank BantamMovie
1984I Married a CenterfoldKevin CoatesMovie
1983Ryan's FourDr. Edward Gillian · 5 episodesShow
1982DinerWilliam 'Billy' HowardMovie
1982American PlayhouseRichard · 1 episodeShow