2026
The Odyssey as Not available2024
Dominique as Chief Santiago2023
Little Dixie as Lalo Miguel Prado2023
Don't Suck as DJ Minky2022
Bosch: Legacy as Slippery Sam2022
Section 8 as US Attorney General Martin Savoy2021
Born a Champion as Rosco2021
American Sicario as Roberto2021
The Vandal as Doctor X2020
Punching and Stealing as Not available2019
Once Upon a Time... in Hollywood as Land Pirate Maurice2019
Perfect as Dr. Price2018
Mayans M.C. as Kevin Jimenez2018
Den of Thieves as Benny "Borracho" Magalon2017
Once Upon a Time in Venice as Oscar2016
Rush Hour as Carlos2015
There Is a New World Somewhere as Esteban2014
Sabotage as Sapo2005
Wanted as Alvarez KellyNaN
M.I.A. as Not available2016
True Memoirs of an International Assassin as Juan2015
Narcos as Horacio Carrillo2014
From Dusk Till Dawn: The Series as Brasa2014
A Walk Among the Tombstones as Danny Ortiz2014
Clarity as Not available2014
Search Party as Pelon2014
Echo Park as Mateo2012
End of Watch as Big Evil2012
I Do as Mano Alfaro2011
Yelling To The Sky as Junior Oriol2010
Hawaii Five-0 as Levi Sosa2009
NCIS: Los Angeles as Rafael Taro2009
Spoken Word as George2008
Breaking Bad as Gaff2007
Burn Notice as Trevor2007
Life as Len Lyle Hix2007
Moonlight as Bustos2006
Big Top as Rico2005
Criminal Minds as Detective Mark Reyas2005
Bones as Alex Garcia2005
E-Ring as Not available2004
CSI: NY as Michael Armstrong2003
All the Real Girls as Bo2002
CSI: Miami as Guillermo Soriano2002
Monk as Luke Johnston2002
Without a Trace as Mario Castro2002
Fidel as Raul Castro2002
Showtime as Chili2002
Deuces Wild as Maurice2002
Fidel as Raul Castro2001
24 as Cole2001
UC: Undercover as Not available2001
Dancing at the Blue Iguana as Drug Buyer2001
Double Whammy as Jo Jo2000
CSI: Crime Scene Investigation as Chalo Arua2000
Before Night Falls as Nicolas Abreu1999
Law & Order: Special Victims Unit as Mike Duarte1999
Angel as ChainNaN
Hellfire as Salvadore1999
The Dream Catcher as Freddy1998
L.A. Doctors as Not available1997
The Practice as Manny Guzman1997
Angry Dogs as Gabriel Sanchez1996
Pacific Blue as Caesar Zamora1994
Chicago Hope as Not available