* 1992 - Moc Jedności (jako protestujący student)
* 2002 - Praca z krwią (jako detektyw Maldonado)
* 2006 – Zapytaj kurz (jako Jose)
* 2008 - Rambo (jako Garcia)
* 2008 - Che:Część pierwsza (jako oficer CIA w Boliwii)
* 2014 - Księga życia (głos Carlosa Sancheza)
* 2015 - Marsjanin (jako Victor Lopez)
* 2016 - Legenda Tarzana (jako wódz Mbonga)
* 2017 – Spider-Man:Homecoming (jako dyrektor Morita)
* 2017 - Los wściekłych (jako kuzyn Tej Parkera)
* 2018 - Jurassic World:Upadłe królestwo (jako dr Zambrano)
* 2018 - Muł (jako Gustavo)
* 2019 – Szybcy i wściekli:Hobbs i Shaw (jako Ricardo)
* 2021 – Nieznośny ciężar ogromnego talentu (jako Martin)
Telewizja:
* 1992 - The Young Riders (powtarzająca się rola Estebana de Silvy)
* 1994 - Z Archiwum X (odcinek:„El Mundo Gira”)
* 1995 - Star Trek:Voyager (odcinek:„State of Flux”)
* 1996 - Chicago Hope (powtarzająca się rola doktora Miguela Morrisona)
* 2001 - The West Wing (odcinek:„Dwa Bartlety”)
* 2001-2002 - JAG (powtarzająca się rola porucznika Victora Galindeza)
* 2003 - 24 (Odcinek:„Dzień 2:22:00-23:00”)
* 2004 - CSI:Miami (odcinek:„The Man's Gotta Have It”)
* 2005 - NYPD Blue (odcinek:„The Yada Yada”)
* 2006 - Bez śladu (odcinek:„Czuj na mnie”)
* 2008-2009 - Breaking Bad (powtarzająca się rola Domingo „Krazy-8” Molina)
* 2011 – Southland (odcinek:„Westside”)
* 2012 - Synowie Anarchii (powtarzająca się rola Alvareza)
* 2013 - Homeland (odcinek:„Tin Man Is Down”)
* 2014–2016 – The Following (powtarzająca się rola agenta specjalnego FBI Victora Diaza)
* 2015 - Nocna zmiana (odcinek:„Turbulencja”)
* 2015 - Dziewica Jane (odcinek:„Rozdział dwudziesty siódmy”)
* 2016 - Rosewood (odcinek:„Powietrze i zapas”)
* 2017–24:Dziedzictwo (odcinek:„23:00–12:00”)
* 2018 – Zespół SEAL (odcinek:„Kołowrotek”)
* 2019 - The Fix (powtarzająca się rola Manny'ego Banuelosa)
* 2020 - Ojczyzna (odcinek:„Oszustwo, hańba, hańba”)
* 2021 - S.W.A.T. (Odcinek:„Dzień wolny”)