2024
Landman as Luis Medina2024
Hot Ones Versus as Self2024
Holy Cash as Actor2023
Flamin' Hot as Vacho Montañez2023
The Movie Teller as Trabajador 3 / José2023
Dante's Hotel as Captain Pasado2021
Law & Order: Organized Crime as Miguel 'El Diablo' Olivas2021
The Upshaws as Barkavious2020
Ride Hard: Live Free as Gauge2019
3 from Hell as Aquarius2019
El Chicano as Shadow2019
To Hell and Back: The Making of 3 From Hell as Self2018
Mayans M.C. as Marcus Álvarez2018
Mayans M.C. as Marcus Alvarez2018
Venom as Lobby Guard Richard2018
Carl Weber's The Family Business as Alejandro Zuniga2018
Don't Worry, He Won't Get Far on Foot as Jesus Alvarado2017
El Camino Christmas as Vicente Cruz2017
Avenge the Crows as Carlos Santiago2017
Smartass as Poco Efe2017
Badsville as Lucky Lou2016
48 Hours to Live as Gunner2016
Street Level as Pete2016
North by El Norte as Big boss2015
Hitman: Agent 47 as Fabian2015
Mercy for Angels as Machetto2014
Z Nation as Escorpion2014
Z Nation as Hector Alvarez/Escorpion2014
Z Nation as Hector Alvarez2014
Z Nation as Hector2014
Gang Related as Tio Gordo2014
Water & Power as Norte2014
Bullet as Speedy2014
10 Cent Pistol as Melville2013
The Devil's in the Details as Bill Duffy2013
Filly Brown as Mani2013
American Lowrider as Paisa2012
Act of Valor as Sanchez2012
The Obama Effect as Hector Santiago2012
C'mon Man as Steven2011
Cinema Verite as Nightwatchman2011
Budz House as Big Happy2011
Narcocorrido as Ramon2011
Platinum Illusions as Boss Hogg2010
American Flyer as Big Boss2010
Cholo Comedy Slam: Stand Up and Lean Back as Not available2009
Lie to Me as Tony Calvo2009
Next Day Air as Bodega2008
The Mentalist as Martin2008
Sons of Anarchy as Marcus Alvarez2008
Terminator: The Sarah Connor Chronicles as Mexican Police Chief2008
Street Kings as OG Vato2007
Moonlight as Chemma Tejada2007
Spider-Man 3 as Policeman at Sand Truck2007
Raines as Not available2007
Delta Farce as Jorge2006
Brothers and Sisters as The Sponsor2006
Shark as Not available2006
Splinter as Jesse2005
Bones as Ramon Ortez2005
My Name Is Earl as Victor2005
Weeds as El Coyote2005
Kojak as Not available2005
Harsh Times as Eddy2005
Fun with Dick and Jane as Day Laborer2005
Short Fuse as Camacho2005
Purple Heart as Deputy2004
CSI: NY as Little Stevie2004
Collateral as Paco2004
El padrino: The Latin Godfather as Rudy2004
Doing Hard Time as Officer David Teal2004
Sucker Free City as Detective Zepada2004
Cake as Fidel2003
Bruce Almighty as Hood2003
A Man Apart as Garza2002
The Shield as Navaro Quintero2002
Confessions of a Dangerous Mind as Benitez2002
Ali G Indahouse as Rico2002
High Crimes as Salvadoran Man2002
Road Dogz as Big Joe2001
Tomcats as Sampson (uncredited)2000
CSI: Crime Scene Investigation as Bank Robber #12000
Son of the Beach as Not available2000
Titus as Not available2000
Traffic as Salazar Soldier #22000
The Base 2: Guilty as Charged as Pvt. Alberto Ramirerz1999
Law & Order: Special Victims Unit as Benito Escobar1999
L.A. Heat as Not available1999
Pros & Cons as Con 11997
Con Air as Carlos1996
The Cable Guy as Jail Inmate1995
JAG as Drug Runner1995
Rage as Javier1994
ER as Emilio Cardazco1993
The X-Files as Brigham1993
Walker, Texas Ranger as Juan 'Loco' Morales1992
Renegade as Rafe1990
Beverly Hills, 90210 as Not available1977
Thunder and Lightning as Honeydew DriverNaN
Street Justice as Richie RamirezNaN
RZR Cyber Protocol as FelixNaN
Purgatory as Not available