2026One Mile: Chapter TwoStanley DixonMovie
2026One Mile: Chapter OneStanley DixonMovie
2025Where the Wind BlowsNathanMovie
2024ReaganCaspar WeinbergerMovie
2024RideJohn HawkinsMovie
2024The Open DoorMr. SappMovie
2023Old DadsEd CameronMovie
2023Will TrentWarden Sturgill Hardly · 1 episodeShow
20221923Anders · 3 episodesShow
2022Crimson PointFrankMovie
2022Because We're FamilyPeterMovie
2021The Wrong PathDr. Eric PeseloweMovie
2020Beast ModeBreen NashMovie
2019Dauntless: The Battle of MidwayCaptain Miles BrowningMovie
2019CreepshowSam Spinster · 1 episodeShow
2019ControlControl (voice)Movie
2018The Good CopBusinessman · 1 episodeShow
2018Urban CountryJim CraftMovie
2018Detroit Under S.T.R.E.S.S.NarratorMovie
2018Dirty DealingCarterMovie
2018The Rack PackTedMovie
2018Rich Boy, Rich GirlBlakeMovie
2018Deadman StandingThe StrangerMovie
2018The TerrorMajor Bowen · 5 episodesShow
2018Shifting GearsJenkinsMovie
2018Suicide Squad: Hell to PayZoom (voice)Movie
2017Marvel's The PunisherCarson Wolf · 3 episodesShow
2017LBJWalter JenkinsMovie
2017A Question of FaithJohn DanielsonMovie
2017SEAL TeamAsh Spenser · 12 episodesShow
2017Mac Daddy's Vegas AdventureMovie
2017DisconnectedRobert CrawfordMovie
2017The Shadow PeopleKaineMovie
2016My B.F.F.Ben WilkinsMovie
2016Advance & RetreatNathan ShapiroMovie
2016MacGyverVasil · 1 episodeShow
2016Attack of the Killer DonutsOfficer RobertsMovie
2016Blood LustRyanMovie
2015Magic HourTom WorthyMovie
2015A Christmas Eve MiracleJack Carter · Executive ProducerMovie
2015WoodlawnGeorge 'Shorty' WhiteMovie
2015The Sin SeerDetective RiggersMovie
2015Lazarus RisingSilent CalMovie
2015Ties That BindMr. Witherspoon · 1 episodeShow
2015Rivers 9Sheriff QuentinMovie
2015Justice League: Gods and MonstersDr. Will Magnus (voice)Movie
2015StitchersDaniel Stinger · 5 episodesShow
2015Spirit RidersKeithMovie
2015Borrowed MomentsJackMovie
2015BoschLouis Degner · 3 episodesShow
2014A Magic ChristmasJack Carter · Executive ProducerMovie
2014Fruits De MerMovie
2014Confessions of a WomanizerTonyMovie
2014Rescuing MadisonRadMovie
2014Category 5Charlie DuPuisMovie
2014Bigfoot WarsZekeMovie
2013Christmas BelleRex EverhartMovie
2013Storm RiderMitch FieldingMovie
2013Lost on PurposeDelbert FurgesonMovie
2013Sleepy HollowSAC Mick Granger · 1 episodeShow
2013Justice League: The Flashpoint ParadoxProfessor Zoom / Thawne (voice)Movie
2013Don't Pass Me ByJackMovie
2013An Amish MurderNathan DetrickMovie
2012MoniKaDoubleMovie
2012Chilly ChristmasPatrick ColeMovie
2012Home InvasionRayMovie
2012Wedding DayRussMovie
2012LongmireRay Stewart · 1 episodeShow
2012EscapePaul JordanMovie
2011RestitutionJohn YoungstownMovie
2011AlphasEli Aquino · 1 episodeShow
2011CrossJakeMovie
2011Camel SpidersSheriff BeaumontMovie
2010Blue BloodsAlex Polanski · 1 episodeShow