2025The Gettysburg AddressAbraham Lincoln (voice)Movie
2025Looking Through WaterLeoMovie
2025We Were LiarsHarris Sinclair · 8 episodesShow
2024Broken LandCarson TidwellMovie
2024CabriniArchbishop CorriganMovie
2023The Last Thing He Told MeNicholas Bell · 9 episodesShow
2021Mayor of KingstownRussell Hardy · 8 episodesShow
2021The Timekeepers of EternityCaptain Brian Enlge (archive footage)Movie
2021The ChairPaul Larson · 6 episodesShow
2021The VirtuosoThe DeputyMovie
2020BarbecueJames TMovie
2020The Good Lord BirdDutch Henry Sherman · 1 episodeShow
2019The Morning ShowMr. Jackson · 1 episodeShow
2018TroubleGerryMovie
2018Escape at DannemoraGene Palmer · 7 episodesShow
2017The DeuceMatthew Rouse · 1 episodeShow
2017Flowing WaterNarrator (voice)Movie
2016OutsidersBig Foster · 26 episodesShow
2015ConcussionMike WebsterMovie
2015BlindspotHank Crawford · 7 episodesShow
2015The BoyJohnMovie
2014YellowPsychologistMovie
2014Winter in the BloodAirplane ManMovie
2014McCanickEugene 'Mack' McCanickMovie
2013HornsDale WilliamsMovie
2013World War ZEx-CIA AgentMovie
2012The Odd Life of Timothy GreenJames Green, Sr.Movie
2012The PondAdam 11Movie
2011CollaboratorGusMovie
2011Drive AngryWebsterMovie
2010ShanghaiRichard AstorMovie
2010Mint JulepKarlMovie
2010TremeTerry Colson · 26 episodesShow
2009Mother and ChildTomMovie
2008The Hurt LockerColonel ReedMovie
2008PassengersArkinMovie
2008HounddogDaddyMovie
2008John AdamsGeorge Washington · 7 episodesShow
2007DisturbiaMr. TurnerMovie
2006Nearing GraceShep NearingMovie
200616 BlocksFrank NugentMovie
2005Dreamer: Inspired By a True StoryPalmerMovie
2005Down in the ValleyWade SommersMovie
2002Double VisionKevin RichterMovie
2002HackMike Olshansky · 40 episodesShow
2002The Slaughter RuleGideon 'Gid' FergusonMovie
2001Hearts in AtlantisAdult Bobby GarfieldMovie
2001Abraham and Mary Lincoln: A House DividedAbraham Lincoln (voice) · 6 episodesShow
2001Diary of a City PriestFr. John McNameeMovie
2000Proof of LifePeter BowmanMovie
2000BaitEdgar ClenteenMovie
2000Dancer in the DarkBill HoustonMovie
1999Crazy in AlabamaDove BullisMovie
1998The NegotiatorCdr. Adam BeckMovie
1997ContactTed ArrowayMovie
1997Murder Live!Frank McGrathMovie
1997George B.GeorgeMovie
1996The Long Kiss GoodnightLuke / DaedalusMovie
1996Extreme MeasuresFrank HareMovie
1996The RockMajor Tom BaxterMovie
1995Twelve MonkeysDr. PetersMovie
1995Tecumseh: The Last WarriorGallowayMovie
1995The LangoliersCaptain Brian Engle · 2 episodesShow
1995The Crossing GuardJohn BoothMovie
1994Magic Kid IIJackMovie
1994The GetawayJim Deer JacksonMovie
1993The Good SonJack EvansMovie
1993seaQuest DSVLenny Sutter · 1 episodeShow
1993Big Wave Dave'sDave Bell · 6 episodesShow
1993Miracle on Interstate 880Dr. Jim BettsMovie
1993Homicide: Life on the StreetJim Bayliss · 1 episodeShow
1992Dead Ahead: The Exxon Valdez DisasterRick SteinerMovie
1992Two-Fisted TalesTom McMurdo (segment "Showdown")Movie
1991The Indian RunnerJoe RobertsMovie
1991Cry in the Wild: The Taking of Peggy AnnBicycle PeteMovie