2024
Bad Monkey as Mendez2023
The Disappearance of Mrs. Wu as Detective Martinez2022
Bosch: Legacy as Ken Gurbizs2022
The Rookie: Feds as Jorge Peña2021
The Misfits as FBI Powell2019
Fanboy as Josh Goldman2019
The Drone as Detective Ramirez2018
9-1-1 as Airport Officer2017
The Good Doctor as Armando Benitez2017
Sand Castle as Haring2017
Training Day as Theroux2016
Lucifer as John Barrow2016
Colony as Lagarza2016
Spectral as Captain Marco Cabrera2016
Blue: The American Dream as Solomon2015
Zoo as Gustavo Silva2015
Superfast! as Detective Hanover2015
When Duty Calls as Chief Deputy Ron Perez2015
Desecrated as Ben2014
Scorpion as Peralta2012
Elementary as Felipe Diaz2012
The Dark Knight Rises as Cop at Manhole2012
Perception as C.J. Delgado2012
Touch as Cooper2012
Revolution as Leonard Baylor2012
Act of Valor as Commander Pedros2012
Savages as Hernando/Cartel Associate2012
Beautiful People as Sanchez2012
The Ropes as Les2012
God's Country as Pastor Tinsley2011
Teen Wolf as Gilberto2011
Grimm as Jim McCabe2011
Harry's Law as Detective Garcia2010
Hawaii Five-0 as Agent Colin McNeal2010
The Walking Dead as Commonwealth Soldier2010
Rizzoli & Isles as Det. Robin Monroe2009
NCIS: Los Angeles as Jose Taro2009
Castle as Ronaldo2009
12 Rounds as Ray Santiago2009
How to Be a Serial Killer as Correctional Officer2008
Breaking Bad as Detective Kalanchoe2008
The Mentalist as LJ Keeling2007
Burn Notice as Lucio Velasquez2007
Fracture as Uniform Cop2007
Fantastic Four: Rise of the Silver Surfer as Lieutenant2005
Criminal Minds as Josh Cramer2005
Bones as Chris Markham2005
The Closer as Mateo Rios2005
The Island as Dept. of Operations Technician2004
House as Stuart2002
CSI: Miami as Clavo Cruz2001
24 as Pablo2001
Blow as Ramon Ochoa2000
CSI: Crime Scene Investigation as Sheriff Anderson2000
Strong Medicine as Henry Morales2000
The Rowdy Girls as Esteban1996
Pacific Blue as Gun Dealer1995
JAG as Lieutenant Rojas1995
JAG as Marine1995
Sliders as Jorge