2026Kill Me NowMovie
2026Imperfect WomenR.L. Hennessey · 4 episodesShow
2025A Very Merry BreakupDr. WagnerMovie
2025The Devil and the Daylong BrothersNehemiah DaylongMovie
2025Laws of ManGalen ArmstrongMovie
2024AfraidMarcusMovie
2024Blue Ridge: The SeriesBrother Rusty · 1 episodeShow
2024SallywoodGeorge CorriganMovie
2023AccusedBilly Carlson · 1 episodeShow
2022A Nashville Country ChristmasKeatonMovie
2021The Power of the DogThe GovernorMovie
2021RugratsBob Brine (voice) · 2 episodesShow
2021Law & Order: Organized CrimeClayton Bonner · 3 episodesShow
2019Deadwood: The MovieWild Bill Hickok (archive footage)Movie
2018The Old Man & the GunCaptain CalderMovie
2018Ray Meets HelenRay · Executive ProducerMovie
2016A Quiet PassionEdward DickinsonMovie
2015Fear the Walking DeadJohn Dorie · 19 episodesShow
2015BereaveVictorMovie
2014Madam SecretaryConrad Dalton, President Conrad Dalton · 78 episodesShow
2014TerroirJonathan Bragg · Executive ProducerMovie
2014Dakota's SummerAustin RoseMovie
2014FargoLou Solverson · 2 episodesShow
2014After the FallCharlesMovie
2013Ain't Them Bodies SaintsSkerrittMovie
2013The FollowingBarry · 1 episodeShow
2012MissingMartin Newman · 7 episodesShow
2011The Family TreeReverend DiggsMovie
2011Cowboys & AliensSheriff John TaggartMovie
2010Raising HopeColy Palomino · 1 episodeShow
2010PeacockRay CrillMovie
2009Winter of Frozen DreamsDetective LullingMovie
2009DollhouseMatthew Harding · 3 episodesShow
2008CrashOwen · 2 episodesShow
2008Lake CityRoyMovie
2007The Big Bang TheoryWyatt Teller · 5 episodesShow
2007All HatPete CulpepperMovie
2007DamagesJulian Decker · 5 episodesShow
2007The Death and Life of Bobby ZJohnsonMovie
2007Elvis & AnabelleJimmyMovie
2006Where There's a WillSherriff Clifford LawsMovie
2005The CaliforniansElton TrippMovie
2005Our Very OwnBilly WhitfieldMovie
2005Into the WestCaptain Richard H. Pratt · 6 episodesShow
2005Numb3rsCarl McGowan · 3 episodesShow
2004Complete SavagesNick Savage · 19 episodesShow
2004Hair HighJoJo (voice)Movie
2004Balto III: Wings of ChangeDuke (voice)Movie
2004Gettysburg and Stories of ValorNarrator · 14 episodesShow
2004DeadwoodWild Bill Hickok · 5 episodesShow
2004The Adventures of Ociee NashPapa NashMovie
2003Coyote WaitsJohn McGinnisMovie
2003Monte WalshChester 'Chet' RollinsMovie
2002The OutsiderNoah WeaverMovie
2002FalconsSimonMovie
2002The Angel DollAdult Jerry BarlowMovie
2002Street TimeFrank Dugan · 3 episodesShow
2002Public Enemy #1Narrator (voice)Movie
2001The Diamond of JeruJohn LacklanMovie
2001CahootsMattMovie
2001Wooly BoysSheriff Hank DawsonMovie
2000BabyJohn MaloneMovie
2000Enslavement: The True Story of Fanny KemblePierce ButlerMovie
1999Hard Time: Hostage HotelCpl. Arlin FlynnMovie
1999The Hunter's MoonTurnerMovie
1999SirensOfficer Dan WexlerMovie
1999A Song from the HeartOliver ComstockMovie
1999Out of the ColdDan ScottMovie
1999Night Ride HomeNeal MahlerMovie
1998StandoffAgent Zeke ClaytonMovie
1997A Thousand AcresTy SmithMovie
1997Fast TrackDr. Richard Beckett · 23 episodesShow