2025
Running Point as Stephen Ramirez2025
Life Of Mike as Juan2024
Dexter: Original Sin as Tony Ferrer2024
Palm Royale as Pinky2024
Deadly Games as Alex Diaz2024
6 Hours Away as Not available2024
Day Labor as Manny Navarro2023
A Summer Night as Nico2022
As Good as Dead as Ivan / Vlad2022
Red Winter as Dante2021
Night of the Sicario as Sid2021
Blue Call as Tito2021
Just a Man & a Woman as Man2020
Bird as Lucky2020
Legacy as Z2020
Beneath Us as Hector2020
Unemployable as Roberto2019
Myra as Rey Niko2019
Flavor of Life as Not available2018
The Resident as Enrique Mendez2018
Carl Weber's The Family Business as El Cubano2017
S.W.A.T. as Captain Hauser2017
Training Day as Baron Salva2016
MacGyver as Alonzo2016
Lethal Weapon as Miguel Ortega2016
Below the Surface as Ortega2015
Rosewood as Lorenzo 'Lo Down' Veras2015
Visions as Emilio2015
The Night Crew as Gus2015
Mercy for Angels as Joe Garcia2014
Chicago P.D. as Jorge Pena2014
Lake Los Angeles as Francisco Fumero2013
Dirty Teacher as Gino Cabrerra2012
County as Marcelino Santos2012
Cartel War as Antonio Vega2012
Pearblossom Hwy as Alejandro Fumero2011
Death Valley as Santos2011
Venom as Viggo2011
Green Guys as Tan'el Garcia2010
Law & Order: LA as Deputy Warden Fisher2010
Meeting Spencer as Ricardo2010
Littlerock as Francisco Fumero2009
NCIS: Los Angeles as Not available2009
NCIS: Los Angeles as Owner2009
Castle as Jiggy Michaels2008
Terminator: The Sarah Connor Chronicles as Desk Sergeant2008
Unemployed as Ramone2008
Mating Dance as Raul Suarez2008
What Up? as Kevin2007
Chuck as Columbian2007
Life as Correctional Officer2007
Juarez, Mexico as Grave Digger2006
Heroes as Police Officer #12006
Heroes as Secret Service Agent #12005
Bones as Tim Traule2005
Criminal Minds as SWAT Guy2005
The Closer as Miguel Diaz2004
Desperate Housewives as Police Officer2003
Cold Case as Swat Commander2003
2 Fast 2 Furious as Roberto2002
Without a Trace as Don McPherson2002
She Spies as Head of Security1999
Law & Order: Special Victims Unit as Diego Diaz