2023
Moe as Not available2023
The Ballad of Tita and the Machines as Joe2020
9-1-1: Lone Star as Deputy Chief De Leon2020
Big Sky as Eli Sharpe2019
All Rise as Father Vincent2018
The Rookie as Howard Green2018
Station 19 as Mr. Ortega2017
Restraint as Detective Franco2014
Walk of Shame as Store Owner2012
Scandal as Cardinal Suarez2012
Emily Owens, M.D. as Mr. Soriano2011
Franklin & Bash as Not available2010
Law & Order: LA as Mark Robles2008
Breaking Bad as Police Officer2008
The Mentalist as Captain2007
Private Practice as Diego2007
Lincoln Heights as Not available2007
Saving Grace as Not available2007
Crossroads - A Story of Forgiveness as Paul2006
Dexter as Handyman2006
Standoff as FBI Terrorist Expert2005
Grey's Anatomy as Stu Vargas2005
Bones as Ramon Alvarez2005
The Closer as Carlos Torres2003
NCIS as Mr. Guzman2003
Cold Case as Salvador Martin2003
Nip/Tuck as Silvio Pérez2003
Threat Matrix as Juan Alcadar2003
Under the Tuscan Sun as Head Mover2000
CSI: Crime Scene Investigation as Sam Vega2000
The District as Det. Gus Mendoza2000
Luminarias as Not available1999
Providence as Not available1999
The Thirteenth Floor as Security Guard1999
Running Red as Diaz1999
My Little Assassin as Not available1998
Air America as Alonso1997
Cracker as Not available1997
Brooklyn South as Louis Rodriguez1996
Early Edition as Not available1996
Early Edition as Paul Moreno1996
Relativity as Josh1996
The Right to Remain Silent as Pedro Amendez1995
JAG as Hector Valdez1995
Above Suspicion as Enrique1995
Trial by Fire as Mt. Garcia1994
ER as Haven1994
Chicago Hope as Not available1993
Walker, Texas Ranger as Cruz Ortega1993
Bound by Honor as Carlos1993
In the Line of Duty: Ambush in Waco as Luis1993
Blind Side as Mechanic1992
Steel Justice as Sgt. Julio Melendes1991
The Boys as Alteira1990
When You Remember Me as Ray1989
Powwow Highway as Sandy Youngblood1988
Perfect Victims as Raul Esuardo1987
Jake and the Fatman as Drug Buyer1987
Wiseguy as Not available1987
La Bamba as Rudy1987
Born in East L.A. as Immigration Aide1986
L.A. Law as Ramon Escala1984
Hunter as Manolo1979
Knots Landing as Jose Mendoza