2026UNABOMBEREddie TurrellMovie
2026Life, Larry and the Pursuit of Unhappiness: An Almost History of AmericaJoseph Clanton · 1 episodeShow
2026Dutton RanchZachariah · 9 episodesShow
2026StagesPat ByrdMovie
2025The AbandonsSheriff Hayworth · 6 episodesShow
2025Dead of WinterCamo JacketMovie
2025Long PorkPhilipMovie
2025Dexter: ResurrectionRed · 3 episodesShow
2025Barron's CoveChief AlbertsMovie
2025CompanionDeputy HendrixMovie
2024The ReunionBob CorcoranMovie
2024The Big CigarAgent Sydney Clark · 6 episodesShow
2024RAPTRichardMovie
2023Beacon 23Keir · 4 episodesShow
2023The CreatorMcBrideMovie
2023White House PlumbersCarl Shoffler · 2 episodesShow
2022SickJasonMovie
2022The RetaliatorsJed SawyerMovie
20229 BulletsSheriff John CarterMovie
2021Uninvited: The Spread of Invasive SpeciesPresenterMovie
2021No One Gets Out AliveRedMovie
2021Playing GodVaughnMovie
2021The Evening HourEverettMovie
2021Law & Order: Organized CrimeBill · 1 episodeShow
2020Every Time I DieJayMovie
2020AloneManMovie
2020The OutsiderJack Hoskins · 10 episodesShow
2019Raising DionWalter Mills · 2 episodesShow
2019#LikeThe Man · ProducerMovie
2018WeightlessCodyMovie
2018ManifestJames Griffin · 3 episodesShow
2018Tom Clancy's Jack RyanCaptain Andrew Bennett · 2 episodesShow
2018Where Is Kyra?VinnyMovie
2017SmartassRodMovie
2017OzarkRuss Langmore, Russ Langmore (voice) · 10 episodesShow
2016MacGyverBooth · 1 episodeShow
2016ReparationBobMovie
2016Ace the Case: Manhattan MysteryGunnerMovie
2016MuscleCraigMovie
2015TogethernessTex · 1 episodeShow
2014She's Lost ControlJohnnyMovie
2013This Is Where We LiveNoah Warden · Director · ScreenplayMovie
2013Sleepy HollowColonel Sutton · 1 episodeShow
2012ElementaryDetective Ryan Dunning · 1 episodeShow
2011LoneDeputy LandoMovie
2011Black MirrorKevin · 1 episodeShow
2011HomelandLauder Wakefield · 5 episodesShow
2011Person of InterestFox · 1 episodeShow
2010Hawaii Five-0Jackson Wilcox · 1 episodeShow
2010The GladesMichael Caldwell · 1 episodeShow
2009Last Day of SummerShipping EmployeeMovie
2009FlashForwardWheeler · 3 episodesShow
2008Generation KillMike Wynn · 7 episodesShow
2005The InterventionMovie
2003Screen Door JesusLittle RedMovie
2001Law & Order: Criminal IntentJoe Stegeman · 1 episodeShow
2000Curb Your EnthusiasmKlansman Joe · 1 episodeShow
2000CSI: Crime Scene InvestigationHank Rinaldi · 1 episodeShow
1999Law & Order: Special Victims UnitMichael Groves · 1 episodeShow