2026Casa GrandeMovie
2025The Chair CompanyJeff Levjman · 6 episodesShow
2025GanglandTeddy SharpeMovie
2025Et TuBrent BarrymoreMovie
2025AguadillaBenicioMovie
2024Get FastThe CowboyMovie
2024WerewolvesDr. ArandaMovie
2024Justice League: Crisis on Infinite Earths Part ThreeThe Spectre (voice)Movie
2024Justice League: Crisis on Infinite Earths Part TwoThe Spectre (voice)Movie
2024Justice League: Crisis on Infinite Earths Part OneThe Spectre / Owlman (voice)Movie
2022Quantum LeapShepherd Barnes · 1 episodeShow
2022Easter SundayLou Diamond PhillipsMovie
2022DC Showcase - Constantine: The House of MysterySpectre (voice)Movie
2022The Legend of Vox MachinaGentry (voice) · 1 episodeShow
2022The Cleaning LadyJoe Fabroa · 1 episodeShow
2021TreseMayor Sancho Santamaria (voice) · 2 episodesShow
2021AdverseDr. CruzMovie
2019Big KillJohnny KaneMovie
2019Prodigal SonGil Arroyo · 33 episodesShow
2018Urban CountryWarden TonoMovie
2017Avenge the CrowsCasperMovie
2017QuestGusMovie
2017Elena of Avalor: Realm of the JaquinsVictor Delgado (voice)Movie
2017Cop and a Half: New RecruitDetective SimmonsMovie
2017Created EqualMonsignor RenzulliMovie
2017The Last TrainGunnerMovie
2016Search PartyJohn · 1 episodeShow
2016Graves1 episodeShow
2016GoliathOscar Suarez · 2 episodesShow
2016BullColonel Victor Taggert · 1 episodeShow
2016The Night StalkerRichard RamirezMovie
2016SkyDuaneMovie
2016The RanchClint · 3 episodesShow
2015BlindspotSaúl Guerrero · 2 episodesShow
2015The 33Luis Urzua 'Don Lucho'Movie
2015Another PeriodLangundo · 1 episodeShow
2014NCIS: New OrleansCedric Gossett · 2 episodesShow
2014SequoiaColinMovie
2013IronsideStuart White · 1 episodeShow
2013Brooklyn Nine-NineJeff Romero · 2 episodesShow
2013Filly BrownJose TonorioMovie
2013SanitariumJames SiloMovie
2013Lucy in the Sky with DiamondLou Diamond PhillipsMovie
2012LongmireHenry Standing Bear · 63 episodesShow
2011Metal TornadoMichael EdwardsMovie
2010Blue BloodsLouis Delgado · 1 episodeShow
2010TakedownDavidMovie
2010The InvitedGarrettMovie
2009Stargate UniverseDavid Telford · 20 episodesShow
2009Cougar TownLou Diamond Phillips · 2 episodesShow
2009Angel and the BadmanQuirt EvansMovie
2009CarnySheriff AtlasMovie
2009SouthlandOfficer Danny Ferguson · 2 episodesShow
2009Love Takes WingRay RussellMovie
2009The BeastCapone · 1 episodeShow
2008Che: Part TwoMario MonjeMovie
2008Death TollMayor PadialMovie
2008Lone RiderBobby HattawayMovie
2008Never ForgetFrank HillMovie
2007Termination PointDr. Daniel WinterMovie
2007ChuckAugusto Gaez · 1 episodeShow
2007Backyards & BulletsMovie
2006FingerprintsDougMovie
2006El CortezManny DeSilvaMovie
2006AquamanTom CurryMovie
2006AquamanTom Curry · 1 episodeShow
2006PsychLars Ewing · 1 episodeShow
2006Striking RangeEugene "Vash" VasherMovie
2006One for the Money: The Birth of Rock & RollMovie
2005The TriangleMeeno Paloma · 3 episodesShow
2005Alien ExpressVic HoldenMovie
2005Murder at the PresidioCWO James ChandlerMovie