2026Time of DeathSheriff BordeauxMovie
2025GrasslandMovie
2024Cash for GoldRobbyMovie
2024BreakJimmyMovie
2024Self RelianceCowboyMovie
2021Topology of SirensCas's DadMovie
2021WalkerUncle Willie · 1 episodeShow
2020Big SkyMr. Kennedy · 3 episodesShow
2020Lie ExposedPhotographer · WriterMovie
2020InterrogationDrake · 1 episodeShow
2019Truth Be ToldJerbic · 1 episodeShow
2019Char ManKent BridewellMovie
2018What Still RemainsZackMovie
2018Dead SoundStoneMovie
2018Leave No TraceMr. WaltersMovie
2017The Walking Dead: Red MacheteJoe · 2 episodesShow
2017Beauty MarkBruceMovie
2017Lost Cat CoronaSueMovie
2016TimelessDavy Crockett · 1 episodeShow
2016SullyLT CookMovie
2015Sneaky PeteJacques Reynard · 1 episodeShow
2015Bad BloodRay BakerMovie
2015BoschJohn 'The Baptist' McMullen · 1 episodeShow
2014NCIS: New OrleansBrick Myers · 1 episodeShow
2014PerfectionHarryMovie
2013DystopiaJosephMovie
2012The Guilt TripJimmyMovie
2011New GirlRemy · 3 episodesShow
2010Law & Order: LAToomey · 1 episodeShow
2009NCIS: Los AngelesHarris Keane · 9 episodesShow
2009Mending FencesJack Norris Jr.Movie
2008Aces 'N' EightsTateMovie
2007ReaperDennis · 1 episodeShow
2007Burn NoticeFalcone · 1 episodeShow
2007The Hills Have Eyes 2ReddingMovie
2005Love's Long JourneyMasonMovie
2005The CloserScott Campbell · 1 episodeShow
2005Numb3rsBrady · 1 episodeShow
2004Dr. Vegas1 episodeShow
200310-8: Officers on DutyKen Meade · 1 episodeShow
2003PeacemakersMajor Hansen · 1 episodeShow
2003A Man ApartPomona JoeMovie
2002WindfallBennettMovie
2002EnoughFBI AgentMovie
2002The ShieldBruce Rosen · 1 episodeShow
2001Lost VoyageDazingerMovie
2001Crossing JordanDaryl Wood · 1 episodeShow
2001The WantMovie
2000American TragedyBill PavelicMovie
2000MilitiaTom Jeffries (uncredited)Movie
1999InfernoBeserkoMovie
1998Logan's War: Bound by HonorSal MercadoMovie
1998Seven DaysJames Rance · 1 episodeShow
1998The Advanced GuardDesmond, captive Red NeckMovie
1998The Magnificent SevenMorgan Coltrane · 1 episodeShow
1997The Big FallJohnny 'Axe' RooseveltMovie
1997Kiss the GirlsCasanova (voice)Movie
1997Gold CoastRoland CroweMovie
1997C-16: FBI1 episodeShow
1997Nothing SacredMichael Reyneaux · 2 episodesShow
1997The MakerRubicon BeziquiMovie
1997Buffy the Vampire SlayerZachary Kralik, Rack · 3 episodesShow