The Rookie
as Arson Investigator Karl Breeze
NCIS
as Philip Caffey
CSI: Miami
as Arthur Martinez
S.W.A.T.
as Detective Pineda
JAG
as Victor 'Gunny' Galindez
Knots Landing
as Ricardo Fonseca
Bosch
as Lou Escobar
Nip/Tuck
as Detective
All American
as Mayor Jim Nelson
Station 19
as Captain Vinnie
9-1-1: Lone Star
as Special Agent Eli Barroso
Sliders
as Carlos
Nash Bridges
as Paco
Highway to Heaven
as Chewey
The Division
as Guy with Lamaze Alibi
Chasing Life
as Stephen Vonn
Will & Grace
as Ron
Fatal Attraction
as Leo Gonzales
Beverly Hills Cop
as Bell Hop
Gary Unmarried