* 1992 - The Power of One (kao student prosvjednik)
* 2002. - Krvni rad (kao detektiv Maldonado)
* 2006. - Pitaj prah (kao Jose)
* 2008 - Rambo (kao Garcia)
* 2008 - Che:Prvi dio (kao časnik CIA-e u Boliviji)
* 2014. - Knjiga života (glas Carlosa Sancheza)
* 2015. - Marsovac (kao Victor Lopez)
* 2016. - Legenda o Tarzanu (kao poglavica Mbonga)
* 2017. - Spider-Man:Povratak kući (kao ravnatelj Morita)
* 2017. - The Fate of the Furious (kao rođak Teja Parkera)
* 2018. - Jurassic World:Fallen Kingdom (kao Dr. Zambrano)
* 2018. - Mazga (kao Gustavo)
* 2019. - Brzi i žestoki predstavljaju:Hobbs i Shaw (kao Ricardo)
* 2021. - The Unbearable Weight of Massive Talent (kao Martin)
Televizija:
* 1992. - Mladi jahači (ponavljajuća uloga Estebana de Silve)
* 1994. - Dosjei X (Epizoda:"El Mundo Gira")
* 1995 - Zvjezdane staze:Voyager (Epizoda:"State of Flux")
* 1996. - Chicago Hope (ponavljajuća uloga dr. Miguela Morrisona)
* 2001 - Zapadno krilo (Epizoda:"The Two Bartlets")
* 2001.-2002. - JAG (ponavljajuća uloga prvog poručnika Victora Galindeza)
* 2003 - 24 (Epizoda:"Dan 2:22:00-23:00")
* 2004. - CSI:Miami (Epizoda:"The Man's Gotta Have It")
* 2005. - NYPD Blue (Epizoda:"The Yada Yada")
* 2006 - Bez traga (Epizoda:"Čuvaj me")
* 2008-2009 - Breaking Bad (ponavljajuća uloga Dominga "Krazy-8" Molina)
* 2011. - Southland (Epizoda:"Westside")
* 2012. - Sinovi anarhije (ponavljajuća uloga Alvareza)
* 2013 - Domovina (Epizoda:"Tin Man Is Down")
* 2014.-2016. - The Following (Ponavljajuća uloga specijalnog agenta FBI-a Victora Diaza)
* 2015 - Noćna smjena (Epizoda:"Turbulencija")
* 2015. - Jane the Virgin (Epizoda:"Chapter Twenty-Seven")
* 2016 - Rosewood (Epizoda:"Air and a Spare")
* 2017 - 24:Legacy (Epizoda:"11:00 p.m. - 12:00 a.m.")
* 2018. - SEAL Team (Epizoda:"The Spinning Wheel")
* 2019. - The Fix (ponavljajuća uloga Mannyja Banuelosa)
* 2020 - Domovina (Epizoda:"Obmana, nečast, sramota")
* 2021. - S.W.A.T. (Epizoda:"Slobodan dan")