2026DiamondButlerMovie
2026ImpostersChief Ezra ReidMovie
2026Run AmokUncle DanMovie
2025The American RevolutionHenry Knox / José de Gálvez (voice) · 3 episodesShow
2025The Lost BusChief MartinezMovie
2025Tin SoldierLawrence KollockMovie
2024Liam and Michael Presents: Cohan and DannyThe Contact · 1 episodeShow
2024Hotel CocaineNestor Cabal · 8 episodesShow
2024ParishHector · 1 episodeShow
2023White House PlumbersBernard 'Macho' Barker · 5 episodesShow
2023Will TrentSheriff Caleb Roussard · 5 episodesShow
2022Promised LandFather Ramos · 8 episodesShow
2020Books of BloodBennettMovie
2020The OutsiderYunis Sablo · 10 episodesShow
2019Godfather of HarlemJosé Miguel Battle · 9 episodesShow
2019Russian DollJohn Reyes · 4 episodesShow
2019I Am the NightBillis · 6 episodesShow
2018The SuperJulioMovie
2018SuccessionRick Salgado · 1 episodeShow
2018O.G.BaxterMovie
2018GringoAngel ValverdeMovie
2017Last Flag FlyingLieutenant Colonel WilitsMovie
2017Crown HeightsCommissioner RafelloMovie
2017Midnight, TexasRev. Emilio Sheehan · 10 episodesShow
20171 Mile To YouMr. SickleMovie
2016True Memoirs of an International AssassinGen. RuizMovie
2016DivorceCraig Anders · 6 episodesShow
2016The InfiltratorJavier OspinaMovie
2016The PhenomEddie Soler · Executive ProducerMovie
2016AnesthesiaDr. Edward BarnesMovie
2015Time Out of MindRaoulMovie
2014Fugly!RayMovie
2014Kill the MessengerDanilo BlandonMovie
2014Madam SecretaryTed Fitzgerald · 1 episodeShow
2014The CobblerMarshaMovie
2014The LotteryPresident · 10 episodesShow
2014Glass ChinRoberto FlashMovie
2014Rob the MobVinny GorgeousMovie
2013Captain PhillipsCaptain Frank CastellanoMovie
2013Runner RunnerDelegate HerreraMovie
2013Blood TiesFabio De SotoMovie
2012ElementaryArthur Tetch · 1 episodeShow
2012Magic CityVictor Lazaro · 4 episodesShow
2012Father/SonFatherMovie
2011AmigoPadre HidalgoMovie
2010Little FockersJuniorMovie
2010Lies in Plain SightRafael ReyesMovie
2010LouiePedro · 1 episodeShow
2010The A-TeamGeneral Javier TucoMovie
2010F--kYulMovie
2009The Missing PersonDon EdgarMovie
2008Che: Part TwoAlejandro RamírezMovie
2008FringeGeorge · 1 episodeShow
2008Che: Part OneAlejandro RamirezMovie
2008The TakeMarco RuizMovie
2007American GangsterAlfonso AbruzzoMovie
2007AnamorphJorge RuizMovie
2007Southern GothicHazel FortuneMovie
2007Music WithinMike StolzMovie
2007The BoxFinn WilliamsMovie
2006The ExPacoMovie
2006Things That Hang from TreesJuan LopezMovie
2005War of the WorldsJulioMovie
2005The F WordLuisMovie
2003The Adventures of Tom Thumb and ThumbelinaGibson Mouse (voice)Movie
2003Bad Boys IIDetective Mateo ReyesMovie
2000TrafficTigrillo / Obregón AssassinMovie
2000Drowning MonaFrench InstructorMovie
1999Man of the CenturyBrooding ArtistMovie
1999Runaway BrideDead Head GillMovie
1998The Last Big ThingIst interviewerMovie
1998Sex and the CityPhil · 1 episodeShow
1996Jake's WomenLuigiMovie
1996The Social DiseaseHunterMovie