* 1992 – The Power of One (jako studentský protestující)
* 2002 - Blood Work (jako detektiv Maldonado)
* 2006 - Zeptej se prachu (jako Jose)
* 2008 - Rambo (jako Garcia)
* 2008 - Che:Část jedna (jako důstojník CIA v Bolívii)
* 2014 - Kniha života (hlas Carlose Sancheze)
* 2015 - Marťan (jako Victor Lopez)
* 2016 – The Legend of Tarzan (jako náčelník Mbonga)
* 2017 – Spider-Man:Návrat domů (jako hlavní Morita)
* 2017 - The Fate of the Furious (jako Tej Parker's Cousin)
* 2018 – Jurský svět:Padlé království (jako Dr. Zambrano)
* 2018 - Mezek (jako Gustavo)
* 2019 – Fast &Furious Presents:Hobbs &Shaw (jako Ricardo)
* 2021 – Nesnesitelná váha masivního talentu (jako Martin)
Televize:
* 1992 - The Young Riders (opakující se role jako Esteban de Silva)
* 1994 - Akta X (epizoda:"El Mundo Gira")
* 1995 - Star Trek:Voyager (epizoda:"State of Flux")
* 1996 - Chicago Hope (opakující se role jako Dr. Miguel Morrison)
* 2001 - The West Wing (epizoda:"The Two Bartlets")
* 2001-2002 - JAG (opakující se role jako nadporučík Victor Galindez)
* 2003–24 (epizoda:„2. den:22:00–23:00“)
* 2004 - CSI:Miami (epizoda:„Muž to musí mít“)
* 2005 - NYPD Blue (epizoda:"The Yada Yada")
* 2006 - Beze stopy (epizoda:„Watch Over Me“)
* 2008-2009 - Breaking Bad (opakující se role jako Domingo "Krazy-8" Molina)
* 2011 - Southland (epizoda:"Westside")
* 2012 - Sons of Anarchy (opakující se role jako Alvarez)
* 2013 – Homeland (epizoda:„Tin Man Is Down“)
* 2014-2016 – Následující (opakující se role zvláštního agenta FBI Victora Diaze)
* 2015 - The Night Shift (epizoda:"Turbulence")
* 2015 - Jane the Virgin (epizoda:"Kapitola 27")
* 2016 - Rosewood (epizoda:"Air and a Spare")
* 2017 – 24:Legacy (epizoda:„23:00 – 00:00“)
* 2018 – SEAL Team (epizoda:„The Spinning Wheel“)
* 2019 – The Fix (opakující se role jako Manny Banuelos)
* 2020 – Homeland (epizoda:„Deception, Dishonor, Disgrace“)
* 2021 – S.W.A.T. (Epizoda:"Den volna")