2023
Good Egg as Nick Mendoza
2021
Power Book III: Raising Kanan as Gabriel Ayala (4 episodes)
2021
Law & Order: Organized Crime as Freddy (1 episode)
2021
The Equalizer as Enrique Vargas (2 episodes)
2019
Prodigal Son as Ivan (1 episode)
2018
For The People as Arturo Marquez (1 episode)
2017
S.W.A.T. as Ruiz (1 episode)
2017
The Sinner as District Attorney Lopez (1 episode)
2017
Ozark as Garcia (4 episodes)
2016
MacGyver as Col. Zarate (1 episode)
2016
Lucifer as Oscar Rivas (1 episode)
2015
Blindspot as Luther (1 episode)
2014
How to Get Away with Murder as Lionel Bryant (1 episode)
2013
The Blacklist as Mateo DeSoto (1 episode)
2013
The Blacklist as SWAT Nick Reyes (1 episode)
2013
Orange Is the New Black as El León (1 episode)
2013
The Americans as Agent Ganzel (6 episodes)
2012
Elementary as Carlos (1 episode)
2011
We Need to Talk About Kevin as Waiter
2011
Person of Interest as Manuel Rivera (2 episodes)
2011
Fast Five as Chief of Police Alemeida
2010
Blue Bloods as Emilio Flores - Hitman (1 episode)
2007
The Brave One as Press Conference Reporter
2005
Prison Break as Rafael (1 episode)
2003
NCIS as Reymundo Diaz (1 episode)