* 1992 - The Power of One (ως Φοιτητής Διαδηλωτής)
* 2002 - Blood Work (ως ντετέκτιβ Maldonado)
* 2006 - Ask the Dust (ως Jose)
* 2008 - Ράμπο (ως Γκαρσία)
* 2008 - Τσε:Μέρος Πρώτο (ως αξιωματικός της CIA στη Βολιβία)
* 2014 - The Book of Life (φωνή του Carlos Sanchez)
* 2015 - The Martian (ως Victor Lopez)
* 2016 - The Legend of Tarzan (ως Αρχηγός Mbonga)
* 2017 - Spider-Man:Homecoming (ως Principal Morita)
* 2017 - The Fate of the Furious (ως ο ξάδερφος του Tej Parker)
* 2018 - Jurassic World:Fallen Kingdom (ως Dr. Zambrano)
* 2018 - The Mule (ως Gustavo)
* 2019 - Fast &Furious Presents:Hobbs &Shaw (ως Ricardo)
* 2021 - The Unbearable Weight of Massive Talent (ως Martin)
Τηλεόραση:
* 1992 - The Young Riders (Επαναλαμβανόμενος ρόλος ως Esteban de Silva)
* 1994 - The X-Files (Επεισόδιο:"El Mundo Gira")
* 1995 - Star Trek:Voyager (Επεισόδιο:"State of Flux")
* 1996 - Chicago Hope (Επαναλαμβανόμενος ρόλος ως Dr. Miguel Morrison)
* 2001 - The West Wing (Επεισόδιο:"The Two Bartlets")
* 2001-2002 - JAG (Επαναλαμβανόμενος ρόλος ως Πρώτος Υπολοχαγός Victor Galindez)
* 2003 - 24 (Επεισόδιο:"Ημέρα 2:10:00 μ.μ.-11:00 μ.μ.")
* 2004 - CSI:Μαϊάμι (Επεισόδιο:"The Man's Gotta Have It")
* 2005 - NYPD Blue (Επεισόδιο:"The Yada Yada")
* 2006 - Χωρίς ίχνος (Επεισόδιο:"Watch Over Me")
* 2008-2009 - Breaking Bad (Επαναλαμβανόμενος ρόλος ως Domingo "Krazy-8" Molina)
* 2011 - Southland (Επεισόδιο:"Westside")
* 2012 - Sons of Anarchy (Επαναλαμβανόμενος ρόλος ως Alvarez)
* 2013 - Homeland (Επεισόδιο:"Tin Man Is Down")
* 2014-2016 - The Following (Επαναλαμβανόμενος ρόλος ως ειδικός πράκτορας του FBI Victor Diaz)
* 2015 - The Night Shift (Επεισόδιο:"Turbulence")
* 2015 - Jane the Virgin (Επεισόδιο:"Capter Twenty-Seven")
* 2016 - Rosewood (Επεισόδιο:"Air and a Spare")
* 2017 - 24:Legacy (Επεισόδιο:"11:00 μ.μ. - 12:00 π.μ.")
* 2018 - SEAL Team (Επεισόδιο:"The Spinning Wheel")
* 2019 - The Fix (Επαναλαμβανόμενος ρόλος ως Manny Banuelos)
* 2020 - Homeland (Επεισόδιο:"Deception, Dihonor, Disgrace")
* 2021 - S.W.A.T. (Επεισόδιο:"Day Off")