2025
The Running Man as Richard Manuel2024
Or Something as Uptown Mike2023
Snag as Ramon2022
The Bear as David Marrero2022
Adieu Aurora as Jon Castaneda2021
Dexter: New Blood as Angel Batista2021
Elite Short Stories: Samuel Omar as Hombre borracho 12021
R♥️J as Fernando Capulet2020
Power Book II: Ghost as Uncle Frank2020
NEXT as Nacio Ramos2020
Force of Nature as John the Baptist2020
Body Cam as Sergeant Kesper2020
Our Lady of 121st Street as Edwin2019
Deadly Class as El Angel Del Diablo2019
Deadly Class as El Alma Del Diablo2018
FBI as Antonio Vargas2018
Seven Seconds as Medina2017
The Guest Book as David2017
Teen Titans: The Judas Contract as Alberto Reyes (voice)2017
Lost Cat Corona as Ponce2017
Shine as Ramon2017
11:55 as Maurice2016
Shut Eye as Eduardo Bernal2016
Tallulah as Detective Richards2016
The Lennon Report as Officer Joseph Medina2015
Quantico as Charlie2015
The Wannabe as Pablo Guzman2014
Chicago P.D. as Carlos Mendoza2014
Gotham as Sal Maroni2014
Annie as Lou2014
Saint George as Junior2014
Ride as Ramon2013
The Blacklist as Manny Soto2013
The Following as Tyson Hernandez2013
Jodi Arias: Dirty Little Secret as Detective Flores2012
Elementary as Juan Murillo2012
Junction as Lt. Tarelli2011
Bob's Burgers as Bubble Master (voice)2011
Grimm as Salvadore Butrell2011
Person of Interest as Ernie Trask2011
Samuel Bleak as Not available2010
Blue Bloods as Governor Martin Mendez2010
Blue Bloods as Martin Mendez2010
The Expendables as General Garza2010
Skyline as Oliver2010
13 as Detective Larry Mullane2002
Washington Heights as David2000
The Yards as Officer Jerry RifkinNaN
Dexter: Resurrection as Det. Angel Batista2010
Coach as Ramon2010
Inferno: The Making of 'The Expendables' as Self2009
Wake as Grayson2009
Flying By as Tony2009
Burning Mussolini as Hector2007
Burn Notice as Javier2007
Michael Clayton as Detective Dalberto2007
The Savages as Eduardo2006
Dexter as Angel Batista2006
Conviction as Cartwright2006
16 Blocks as Robert Torres2006
The Feast of the Goat as Antonio de la Maza2005
The Closer as Brian2005
The Interpreter as Charlie Russell2004
Jailbait as Guard2003
Undefeated as Paulie2003
Anne B. Real as Cynthia's Dad2002
CSI: Miami as Not available2002
Without a Trace as Gabriel Molina2002
A Gentleman's Game as Alfred D'Angelo2001
Law & Order: Criminal Intent as Stanley Maas2001
Law & Order: Criminal Intent as Fire Marshall2001
Wit as Code Team Blue Head2001
Sam the Man as Billy the Cop2000
The Beat as Rei Morales1999
Law & Order: Special Victims Unit as Detective Milton1999
Third Watch as Motorman1999
Bringing Out the Dead as Cop in Elevator1998
Stepmom as Policeman1998
Rounders as Osborne1998
Return to Paradise as Construction Foreman1998
All Revved Up as Omar1998
Above Freezing as Not available1997
Oz as Enrique Morales1997
Lena's Dreams as Jorge1990
Law & Order as McGinty1990
Law & Order as Raoul Cervantes1990
Law & Order as Carlos1990
Law & Order as John Mireles1990
Law & Order as Justin Cabrera