2022
Mo as Alejandro2022
The Valet as Hugo2020
DC's Stargirl as Juan Montez2020
She's the One for Me as Not available2018
The Rookie as Ralph Stevens2018
The Con Is On as Vlad2018
Future World as Skinny2018
Tinker' as Manna2017
Clinical as Greg2016
Lucifer as Officer Luis Navarro2016
Lethal Weapon as Coach Latimer2015
Bosch as Det. Daniel Arias2015
Borderline as Diego2015
The Perfect Guy as Detective Gardner2015
The Diabolical as Miguel2015
The Heyday of the Insensitive Bastards as Barnett2015
Desecrated as Eduardo2014
The Night Shift as Boon2013
Marvel's Agents of S.H.I.E.L.D. as Idaho2013
Devious Maids as Danny Hernandez2013
Monday Mornings as Mike Garrett2012
Beautiful Wave as Captain Quintero2011
Sold as Will2011
Happy New Year as Santiago2009
Castle as Marvin 'Oz' Osminkowski2009
NCIS: Los Angeles as Marcos2009
Better Off Ted as Carlos2009
Fast & Furious as Drug Runner2008
The Mentalist as Lalo Concepcion2008
Good Time Max as T-Ray2007
La Revolución de Iguodala! as Iguodala2006
Dexter as Teo2006
Annapolis as Estrada2006
Unknown as Detective Molina2005
Grey's Anatomy as Raul Aranda2005
Bones as Milo Mills2005
The Closer as Luis Delgado2005
Cursed as Police Officer #32004
Veronica Mars as Chardo Navarro2003
NCIS as Wayne Cribbage A.K.A. Tiger Dad2003
Eve as Cameraman2002
CSI: Miami as Jimmy Azarlo2002
The Shield as Ricky2002
The Dead Zone as Miguel2001
24 as Pedro1998
V.I.P. as Hector1997
Love's Deadly Triangle: The Texas Cadet Murder as Perry1996
Pacific Blue as Emilio Correro1994
ER as Mickey StubbsNaN
Kill the Czar as KennyNaN
Stone Creek as Clayton