2025
Die Like a Man as Boxer
2020
Live and Die in East L.A. as Sanchez
2017
Avenge the Crows as Angel
2017
Marvel's Runaways as Big Creeper (1 episode)
2015
Circle as Tattooed Man
2015
Better Call Saul as No-Doze (1 episode)
2015
Bosch as Che Che (3 episodes)
2013
Avenues as Flaco Ramirez
2013
Eagleheart: Paradise Rising as Perp
2010
Down for Life as Flaco
2009
Fast & Furious as Juvenal
2008
Breaking Bad as No-Doze (3 episodes)
2007
Chuck as Shifty Inmate (1 episode)
2006
Hot Tamale as Francisco
2006
Dirty as Gangster #3
2005
Criminal Minds as Gangbanger (1 episode)
2005
Harsh Times as Listo
2005
Weeds as Thug 2 (1 episode)
2002
The Shield as Happy Sandez (1 episode)
2000
Strong Medicine as Drug Dealer (1 episode)