2025Train DreamsBillyMovie
2022Armageddon TimeFred TrumpMovie
2022Dark WindsB.J. Vines · 6 episodesShow
2020La SirenaNinoMovie
2020Serpent in the BottleMarvin DeckerMovie
2019Gary's WalkGaryMovie
2018Castle RockJohn · 1 episodeShow
2017Out of the WildHenry McBrideMovie
2017SnowfallColonel Robert McDonald · 3 episodesShow
2016The North StarMaster AndersonMovie
2015ForeverNeilMovie
2014A Long Way OffMovie
2013Almost HumanEdward Kennex · 1 episodeShow
2013Singularity PrincipleJack BrennerMovie
2012Apartment 1303 3DDetectiveMovie
2012The Obama EffectSteve WarrenMovie
2012ScandalRay Dwyer · 1 episodeShow
2011Burn Notice: The Fall of Sam AxeRear Admiral LawrenceMovie
2011Natural SelectionAbeMovie
2010Road to NowhereBobby BillingsMovie
2010Rizzoli & IslesArthur Dunbar · 1 episodeShow
2009Drifter: Henry Lee LucasSheriff LarabieMovie
2009Follow the ProphetTedMovie
2009Lie to MeCharlie Everett · 1 episodeShow
2008The Lucky OnesTom KlingerMovie
2007Women's Murder Club1 episodeShow
2006The Far Side of JerichoCash ThorntonMovie
2006The House Is BurningMr. GarsonMovie
2006Friday Night LightsRichard Sherman · 2 episodesShow
2006JerichoGovernor Trader · 1 episodeShow
2006Jesse Stone: Death in ParadiseJerry SnyderMovie
2006Hidden PlacesFrank WyattMovie
2005Down in the ValleySteveMovie
2005Point PleasantDavid Burke · 7 episodesShow
2004Land of PlentyPaulMovie
2004I Pass for HumanEx-husbandMovie
2003Cold CaseIsaac Keller · 2 episodesShow
2003Dragnet: Sticks and StonesDr. Rupert MilesMovie
2003BookiesVincentMovie
2002TullyMal "Mac" MacAvoyMovie
2002The ShieldAssistant Chief Ben Gilroy · 8 episodesShow
2001Falling Like ThisEddie Gallagher · Co-ProducerMovie
2001Jurassic Park IIICooperMovie
2001Pearl HarborSenior DoctorMovie
2001The ZerosBurlMovie
2000Lost SoulsHenry BirdsonMovie
2000Strong MedicineMr. Lawson · 1 episodeShow
2000Fail SafeCol. CascioMovie
1999Anywhere but HereJimmyMovie
1999The West WingClaypool · 2 episodesShow
1999Get RealHarris Forman · 1 episodeShow
1999PurgatoryBadgerMovie
1998The Hi-Lo CountryLes BirkMovie
1998Monument Ave.DiggerMovie
1998The Rat PackJoe DiMaggioMovie
1998Amanda & the AlienColonel RosencransMovie
1997Most WantedPolice CaptainMovie
1997The End of ViolenceLowellMovie
1997Fire Down BelowFrank ElkinsMovie
1997Con AirPoe's Lawyer (uncredited)Movie
1997CasualtiesPolitoMovie
1996Female PerversionsJake RockMovie
1996ProfilerToby 'The Wick' Wood · 1 episodeShow
1996The PretenderSheriff Delmont · 1 episodeShow
1996FoxfireMr. ButtingerMovie
1996E! True Hollywood Story1 episodeShow
1996A Time to KillTim NunleyMovie
1996ManaguaMovie
1996Nash BridgesAlbert foss · 1 episodeShow
1996The Destiny of Marty FineDekeMovie
1996The GraveJ.C. ColeMovie
1995NixonGordon LiddyMovie
1995Three WishesLeland's DadMovie
1995Mind RipperAlexMovie
1995Buffalo GirlsGeneral CusterMovie
1995The Outer LimitsJoe · 1 episodeShow
1994StargateLieutenant KawalskyMovie