2024Double Down SouthOld NickMovie
2023We Have a GhostErnest SchellerMovie
2022Raymond & RayHarrisMovie
2020Two Ways HomeWalterMovie
2020Fully Realized HumansRichard · Additional DialogueMovie
2019Senior Love TriangleWilliam SeligMovie
2019Light of My LifeTomMovie
2019Making a Deal with the DevilMacGivensMovie
2019The Last Big SaveRobertMovie
2017As You Like ItJaquesMovie
2016IceJonah Kreshman · 2 episodesShow
2016GoliathJim · 1 episodeShow
2015LambFosterMovie
2015Digging for FireTom the NeighborMovie
2015RunoffScratchMovie
2015The Ever AfterFather O'MearaMovie
2015BoschJohn Caffrey · 1 episodeShow
201413 SinsFatherMovie
2013Out of the FurnaceDan DuganMovie
2013Dark Around the StarsSilkyMovie
2013Ray DonovanJudge Roger Wettick · 1 episodeShow
2011I Melt with YouCaptain BobMovie
2011SessionDr. Albert SolomonMovie
2010The Land of the AstronautsMr. EsteridgeMovie
2010Rizzoli & IslesRedmond Jones · 1 episodeShow
2010The Killer Inside MeSheriff Bob MaplesMovie
2010After the DenimJames PackerMovie
2009Crazy HeartBill WilsonMovie
2009For Sale by OwnerSheriff O'HareMovie
2009Bad Lieutenant: Port of Call New OrleansPat McDonaghMovie
2008Familiar StrangersFrank WorthingtonMovie
2008AppaloosaAbner RainesMovie
2008Gospel HillJack HerrodMovie
2007UndoingDonMovie
2007Private PracticeDennis Hoffman · 1 episodeShow
2007Pain WithinJosephMovie
2006FeelBuckMovie
2006Flannel PajamasBillMovie
2006Brothers of the HeadEddie PasquaMovie
2006The AmateursFloydMovie
2006The Hills Have EyesGas Station AttendantMovie
2005Fathers and SonsVito (uncredited)Movie
2005North CountryGray SuchettMovie
2004Battlestar GalacticaJoe · 1 episodeShow
2004In the Land of Milk and MoneyLenny CochranMovie
2003The Tulse Luper Suitcases, Part 1: The Moab StorySheriff FenderMovie
2002The BadgeBull HardwickMovie
2002The Laramie ProjectFather Roger SchmitMovie
2001Hearts in AtlantisLen FilesMovie
2001Going GreekBillMovie
2001The DivisionBishop · 1 episodeShow
2000PollockDan MillerMovie
2000The Million Dollar HotelHectorMovie
1999RoswellEverett Hubble · 1 episodeShow
1999The West WingGeneral Barrie · 1 episodeShow
1999MalevolenceJim BradleyMovie
1999A Slipping Down LifeMr. DeckerMovie
1998Monday After the MiracleUncle EdMovie
1998The NegotiatorOmar (uncredited)Movie
1998Poodle SpringsArnie BurnsMovie
1997Buffalo SoldiersGen. PikeMovie
1997The Killing JarDet. Jake PestoneMovie
1997The PracticeJohn Pierce · 2 episodesShow
1997Follow Me HomeLarryMovie
1996Shaughnessy: The Iron MarshalMarshallMovie
1996Riders of the Purple SageJudkins (uncredited)Movie
1995NixonFrank NixonMovie
1995White Man's BurdenStanleyMovie
1995GeorgiaErwin FloodMovie
1995The Avenging AngelBill HickmanMovie