2026DiamondMain Power BrokerMovie
2026MermaidRon BoccaMovie
2025FEELSitter 13Movie
2024Hounds of WarColonel HartMovie
2023Shelter in SolitudeDwayneMovie
2023KrapopolisFatherinlawus (voice) · 1 episodeShow
2023Dark AssetDr. Cain · Executive ProducerMovie
2023Royal CrackersAgent Gubbins (voice) · 1 episodeShow
2023The Night AgentHawkins · 3 episodesShow
20221923Sheriff McDowell · 11 episodesShow
2022PeacemakerAugust 'Auggie' Smith / White Dragon, August 'Auggie' Smith / Blue Dragon · 8 episodesShow
2021RushedJim O'Brien · ProducerMovie
2021The ProtégéBilly BoyMovie
2021No Man of GodRoger DepueMovie
2021What Josiah SawJosiah GrahamMovie
2020A Place Among the DeadRPMovie
2020Troubled WatersSterling FrenchMovie
2020Honest ThiefSamuel BakerMovie
2020Perry MasonHerman Baggerly · 7 episodesShow
2019Back RoadsChief MansourMovie
2019The Rising HawkZakhar BerkutMovie
2019Jarhead: Law of ReturnSenator JacksonMovie
2019The LaundromatCaptain ParisMovie
2019The Poison RoseChief WalshMovie
2019Tone-DeafHarveyMovie
2019SGT. Will GardnerTonyMovie
2018Mayans M.C.Les Packer · 2 episodesShow
2018Edge of FearJack PryorMovie
2017LoreReverend Eliakim Phelps · 1 episodeShow
2017Last RampageGary TisonMovie
2016EloiseDoctor H.H. GreissMovie
2016Street LevelGiuseppeMovie
2016GoliathCoach (Billy's Father) · 4 episodesShow
2016MacGyverIan Cain · 1 episodeShow
201621 Days Under the SkyNarratorMovie
2015Scorpion - Tech, Drugs, and Rock 'n RollCabe GalloMovie
2015HellionsCormanMovie
2015Hollywood AdventuresStudio Guard #1Movie
2014TellAshtonMovie
2014The Road WithinRobertMovie
2014Kill the MessengerRonny QuailMovie
2014ScorpionCabe Gallo · 93 episodesShow
2014Lost After DarkMr. C.Movie
2014Ask Me AnythingDoug KampenfeltMovie
2014From Dusk Till Dawn: Making the First SeasonMovie
2014From Dusk Till Dawn: The SeriesJacob Fuller · 10 episodesShow
2014Endless LoveHarry ElliotMovie
2013LovelaceJohn J. BoremanMovie
2013Jayne Mansfield's CarJimbo CaldwellMovie
2013Identity ThiefSkiptracerMovie
2013Gangster SquadMax KennardMovie
2012Last ResortMaster Chief Joseph Prosser · 13 episodesShow
2012Trouble with the CurveVinceMovie
2012Safe HouseDaniel KiefeMovie
2011Red Faction: OriginsAlecMovie
2011Good Day for ItLuke CainMovie
2011S.W.A.T.: FirefightWalter HatchMovie
2011D-MinusChrisMovie
2011MafiaDetective Jules DupreeMovie
2010The Wrath of CainWarden DeanMovie
2010Kill SpeedMovie
2010The Black Waters of Echo's PondPete · Executive ProducerMovie
2010Five Minarets in New YorkBeckerMovie
2010Edgar FloatsNicholas BreakeyMovie
2009The Men Who Stare at GoatsTodd NixonMovie
2009CommunityWaldron · 1 episodeShow
2009Alien TrespassVernonMovie
2009Lonely StreetMr. AaronMovie
2008True BloodJackson Herveaux · 12 episodesShow
2008AutopsyDr. David BenwayMovie
2008Fly Me to the MoonLouie (voice)Movie
2008Strange WildernessGus HaydenMovie
2007ChuckCol. James Keller · 1 episodeShow
2007Balls of FurySgt. Pete DaytonaMovie
2007Burn NoticeJohn Barrett · 2 episodesShow
2007Bridge to TerabithiaJack AaronsMovie