2026Dernsie: The Amazing Life of Bruce DernMovie
2025Fallout: The Ghoul LogThe GhoulMovie
2025The UninvitedSammyMovie
2025The Luckiest Man in AmericaPeterMovie
2025A Spicy but Not Too Spicy PlumberMovie
2025Queen of the RingJack PfeferMovie
2024Legion 44NarratorMovie
2024FalloutThe Ghoul / Cooper Howard · 16 episodesShow
2023Dreamin' WildJoe EmersonMovie
2023Justified: City PrimevalBoyd Crowder · 1 episodeShow
2023I'm a VirgoJay Whittle / The Hero · 5 episodesShow
2022George & TammyEarl 'Peanutt' Montgomery · 6 episodesShow
2022The Last Days of Ptolemy GreyDr. Rubin · 6 episodesShow
2021John Bronco Rides AgainJohn BroncoMovie
2021What If...?Sonny Burch (voice) · 1 episodeShow
2021The White LotusRick Hatchett · 8 episodesShow
2021Spirit UntamedHendricks (voice)Movie
2020FatmanSkinny ManMovie
2020John BroncoJohn BroncoMovie
2020Words on Bathroom WallsPaulMovie
2019The UnicornWade · 31 episodesShow
2019The Righteous GemstonesBaby Billy Freeman, Baby Billy · 25 episodesShow
2019Them That FollowLemuel ChildsMovie
2019The Hateful EightSheriff Chris Mannix · 4 episodesShow
2018Ant-Man and the WaspSonny BurchMovie
2018Deep StateNathan Miller · 8 episodesShow
2018Tomb RaiderMathias VogelMovie
2018Maze Runner: The Death CureLawrenceMovie
2017Three ChristsLeonMovie
2017SIXRichard 'RIP' Taggart · 8 episodesShow
2016Vice PrincipalsLee Russell · 18 episodesShow
2016We The People 2.0narratorMovie
2016MojaveJimMovie
2016DiabloEzraMovie
2015The Hateful EightSheriff Chris MannixMovie
2015American UltraLaugherMovie
2014DesireeBlancMovie
2013Machete KillsEl Camaleón 1Movie
2013G.I. Joe: RetaliationWarden Nigel JamesMovie
2013Officer DownThe Angel / Det. LogueMovie
2012Django UnchainedBilly CrashMovie
2012LincolnClay HawkinsMovie
2012Vanessa & JanEd · 6 episodesShow
2012UnsupervisedBruce Lindsay (voice) · 1 episodeShow
2011Straw DogsDaniel NilesMovie
2011Cowboys & AliensHuntMovie
2010PredatorsStansMovie
2010JustifiedBoyd Crowder · 78 episodesShow
2010Predators: The ChosenMovie
2009That Evening SunPaul MeechamMovie
2009DamageRenoMovie
2009CommunityMr. Stone · 1 episodeShow
2009Winged CreaturesZackMovie
2008Miracle at St. AnnaCaptain NokesMovie
2007Veronica in the FBIHendricksMovie
2007Randy & the MobTino ArmaniMovie
2007The Big Bang TheoryOliver · 1 episodeShow
2006The ArchitectJoeMovie
2005The World's Fastest IndianMarty DickersonMovie
2004HawaiiAgent Davis · 1 episodeShow
2004ChrystalLarryMovie
2003Apple JackMoe DanyouMovie
2003House of 1000 CorpsesDeputy Steve NaishMovie
2002The Bourne IdentityResearch TechMovie
2002Beyond the Prairie, Part 2: The True Story of Laura Ingalls Wilder ContinuesAlmanzo WilderMovie
2002The ShieldShane Vendrell · 88 episodesShow
2001Daddy and ThemTommy ChristianMovie
2001Joy RideCop (uncredited)Movie
2001Murder, She Wrote: The Last Free ManBilly WeberMovie
2001The AccountantTommy O'DellMovie
2000Shanghai NoonWallaceMovie
2000Red DirtLee ToddMovie