A tiro limpio as Mario Ricardi
2024
Safari as Dinosaurio
2023
La Soga 3: Vengeance as Luisito
2023
Sound of Freedom as Fuego
2023
A Killer Romance as Detective Bob Reyes
2022
La Soga: Salvation as Luisito
2021
Separation as Officer Pitt
2021
Night of the Sicario as Leon
2020
Big Dogs as Santiago (8 episodes)
2019
Coyote Lake as Ignacio
2018
Broken Island as Abes
2018
Veneno as Jack Veneno
2017
Shots Fired as James Ruiz (1 episode)
2017
Killer App as Detective Meyer
2016
Verdad o reto as Don Julio
2016
Marvel's Luke Cage as Lieutenant Perez (3 episodes)
2016
Bull as Trent Bolton (1 episode)
2016
The Night Of as Inspector McCaffrey (2 episodes)
2016
Back in the Day as Jose
2014
Greencard Warriors as Jesus
2013
The Blacklist as Johan Halbeck (1 episode)
2012
Elementary as Detective Javier Abreu (1 episode)
2012
El Rey de Najayo as Julian
2011
Person of Interest as Diaz (1 episode)
2010
Hawaii Five-0 as Raphael Ramirez (1 episode)
2009
The Ministers as Detective Manso
2009
A Kiss of Chaos as Tony
2009
Source of Pride: The Making of "Pride and Glory" as Self
2008
Nothing Like the Holidays as Alexis
2008
Pride and Glory as Coco Dominguez
2008
Canterbury's Law (1 episode)
2007
Illegal Tender as Wilson DeLeon Sr.
2007
Where God Left His Shoes as Luis
2006
El Cantante as Eddie
2005
Night Stalker (1 episode)
2004
Rescue Me as Luis (3 episodes)
2003
Cold Case as Tut (2010) (1 episode)
2002
CSI: Miami as Manny Orantes (1 episode)
2002
Washington Heights as Carlos
2001
Law & Order: Criminal Intent as Jorge Galvez (1 episode)
2001
100 Centre Street as Ramon Rodriguez (31 episodes)
2000
Brother as Mexican Mafia Hitman
2000
Dinner Rush as Gabriel
1999
Third Watch as Officer Manny Santiago (10 episodes)
1999
Law & Order: Special Victims Unit as Angel Perez (1 episode)
1999
Law & Order: Special Victims Unit as CSU Technician (1 episode)
1999
Law & Order: Special Victims Unit as DEA Agent (1 episode)
1999
Law & Order: Special Victims Unit as Derek Hagen (1 episode)
1999
On the Q.T. as Aurelio
1997
Brooklyn South as Estefan (1 episode)
1997
Sleeping Together as Carlos
1996
Courage Under Fire as Jenkins
1994
New York Undercover (2 episodes)
1993
New York Undercover Cop as Tito
1990
Law & Order as Ricardo Alvarez (1 episode)