2021
Big Shot as Referee (1 episode)
2019
Black Monday as Numero Dos (2 episodes)
2018
The Conners as Officer Rodriguez (1 episode)
2018
The Neighborhood as Carlos (1 episode)
2017
Walk of Fame as Rubisio / Officer W.G.A.S.
2016
Speechless as Driver (1 episode)
2016
Lethal Weapon as Security Guard (1 episode)
2014
Jane the Virgin as Dean (2 episodes)
2014
Scorpion as Team Leader (1 episode)
2014
Extant as Carnival Security Guard (1 episode)
2014
Delirium as Officer 303
2013
Avenues as Josue Padilla
2013
Ironside as Driver (1 episode)
2013
Marvel's Agents of S.H.I.E.L.D. as S.H.I.E.L.D. Agent (1 episode)
2013
Mom as Guard (1 episode)
2013
Counterpunch as Sergio
2012
Scandal as Secret Service Agent (2 episodes)
2012
Scandal as Secret Service Agent Dave (1 episode)
2012
Touch as Big Man (1 episode)
2011
Revenge as Guard (1 episode)
2011
Revenge as Officer (1 episode)
2011
Friends with Benefits as Construction Worker (1 episode)
2009
The Forgotten as Motorcycle Cop (1 episode)
2009
Castle as Frankie Saldana (1 episode)
2009
Play the Game as Captain
2008
Sons of Liberty as Pedro
2007
Chuck as Drugged Interpol Agent #1 (1 episode)
2006
Dexter as Quinones (1 episode)
2006
Heroes as Security Guard (1 episode)
2006
What About Brian (1 episode)
2006
The Unit (1 episode)
2005
End of the Spear as Kimo
2005
Hot Properties (1 episode)
2005
It's Always Sunny in Philadelphia as Young Veteran (1 episode)
2004
House as Security Guard (1 episode)
2004
Desperate Housewives as Juan (1 episode)
2003
Cold Case as Bartender (1 episode)
2003
NCIS as Wade (1 episode)
2003
Threat Matrix as TAC Unit Member (1 episode)
2003
The O.C. as Bouncer (1 episode)
2002
Without a Trace as Luka Velez (1 episode)
2002
CSI: Miami as Hugo (1 episode)
2002
Power Rangers Wild Force: Lion Heart as Danny Delgado
2001
Smokin' Stogies as Julio
2000
CSI: Crime Scene Investigation as LVPD Officer (1 episode)
1998
The Versace Murder as FBI Agent
1995
The Drew Carey Show as Joe (1 episode)
1993
Power Rangers as Danny Delgado (40 episodes)