* 1992 - The Power of One (opiskelijamielenosoittajana)
* 2002 - Verityö (etsivä Maldonado)
* 2006 - Ask the Dust (Kuten Jose)
* 2008 - Rambo (Garciana)
* 2008 - Che:Osa yksi (CIA-upseerina Boliviassa)
* 2014 - Elämän kirja (Carlos Sanchezin ääni)
* 2015 - The Martian (hahmona Victor Lopez)
* 2016 - Tarzanin legenda (päällikkö Mbonga)
* 2017 - Spider-Man:Homecoming (päällikkö Moritana)
* 2017 - The Fate of the Furious (Tej Parkerin serkkuna)
* 2018 – Jurassic World:Fallen Kingdom (kuten Dr. Zambrano)
* 2018 - The Mule (kuten Gustavo)
* 2019 - Fast &Furious Presents:Hobbs &Shaw (nimellä Ricardo)
* 2021 - Massive Talentin sietämätön paino (Martinina)
Televisio:
* 1992 - The Young Riders (toistuva rooli Esteban de Silvana)
* 1994 - X-Files (jakso:"El Mundo Gira")
* 1995 - Star Trek:Voyager (jakso:"State of Flux")
* 1996 - Chicago Hope (toistuva rooli tohtori Miguel Morrisonina)
* 2001 - The West Wing (jakso:"The Two Bartlets")
* 2001-2002 - JAG (Toistuva rooli yliluutnantti Victor Galindez)
* 2003 - 24 (jakso:"Päivä 2:22.00-23.00.")
* 2004 - CSI:Miami (jakso:"The Man's Gotta Have It")
* 2005 - NYPD Blue (jakso:"The Yada Yada")
* 2006 - Without a Trace (jakso:"Watch Over Me")
* 2008-2009 - Breaking Bad (toistuva rooli Domingo "Krazy-8" Molina)
* 2011 - Southland (jakso:"Westside")
* 2012 - Sons of Anarchy (toistuva rooli Alvarezina)
* 2013 - Homeland (jakso:"Tin Man Is Down")
* 2014-2016 - The Following (Toistuva rooli FBI:n erikoisagentti Victor Diazinna)
* 2015 - The Night Shift (jakso:"Turbulence")
* 2015 - Jane the Virgin (jakso:"Kaksikymmentäseitsemäs luku")
* 2016 - Rosewood (jakso:"Air and a Spare")
* 2017 - 24:Legacy (jakso:"23.00 - 00.00.")
* 2018 – SEAL Team (jakso:"The Spinning Wheel")
* 2019 - The Fix (toistuva rooli Manny Banuelosina)
* 2020 - Homeland (jakso:"Deception, Dishonor, Disgrace")
* 2021 – S.W.A.T. (Jakso:"Päivä vapaapäivä")