9-1-1
2018 - • Airport Officer
The Good Doctor
2017 - 2024 • Armando Benitez
The Rookie: Feds
2022 - 2023 • Jorge Peña
Criminal Minds
2005 - • Josh Cramer
The Walking Dead
2010 - 2022 • Commonwealth Soldier
Lucifer
2016 - 2021 • John Barrow
The Misfits
2021 • FBI Powell
The Drone
2019 • Detective Ramirez
Hawaii Five-0
2010 - 2020 • Agent Colin McNeal
Elementary
2012 - 2019 • Felipe Diaz
Fanboy
2019 • Josh Goldman
Colony
2016 - 2018 • Lagarza
Scorpion
2014 - 2018 • Peralta
Teen Wolf
2011 - 2017 • Gilberto
Zoo
2015 - 2017 • Gustavo Silva
Training Day
2017 - 2017 • Theroux
Sand Castle
2017 • Haring
Grimm
2011 - 2017 • Jim McCabe
Bones
2005 - 2017 • Chris Markham
Spectral
2016 • Captain Marco Cabrera
Rizzoli & Isles
2010 - 2016 • Det. Robin Monroe
Castle
2009 - 2016 • Ronaldo
Blue: The American Dream
2020 • Solomon
When Duty Calls
2015 • Chief Deputy Ron Perez
Perception
2012 - 2015 • C.J. Delgado
Superfast!
2015 • Detective Hanover
The Mentalist
2008 - 2015 • LJ Keeling
CSI: Crime Scene Investigation
2000 - 2015 • Sheriff Anderson
Desecrated
2015 • Ben
24
2001 - 2010 • Pablo
Revolution
2012 - 2014 • Leonard Baylor
Breaking Bad
2008 - 2013 • Detective Kalanchoe
Burn Notice
2007 - 2013 • Lucio Velasquez
The Closer
2005 - 2012 • Mateo Rios
The Dark Knight Rises
2012 • Cop in Manhole
Savages
2012 • Hernando/Cartel Associate
House
2004 - 2012 • Stuart
CSI: Miami
2002 - 2012 • Clavo Cruz
The Ropes
2011 - • Les
God's Country
2012 • Pastor Tinsley
Act of Valor
2012 • Commander Pedros
How to Be a Serial Killer
2008 • Correctional Officer
12 Rounds
2009 • Ray Santiago
Fantastic Four: Rise of the Silver Surfer
2007 • Lieutenant
Fracture
2007 • Uniform Cop
The Island
2005 • Dept. of Operations Technician
JAG
1995 - 2005 • Marine
She Spies
2002 - 2004 • Miguel (uncredited)
Blow
2001 • Ramon Ochoa
The Rowdy Girls
2000 • Esteban
Sliders
1995 - 2000 • Jorge