2024
Presumed Innocent as Brian Ratzer2024
Tree of Nails as Joe2022
The Rookie: Feds as Specialist2022
The Terminal List as Marco Del Toro2021
Cry Macho as Porfirio2021
Blood Moon as Miguel2019
Once Upon a Time... in Hollywood as 'Lancer' - Bartender Pepe2019
Velvet Buzzsaw as Ray Ruskinspear2019
El Chicano as Jesus2017
Snowfall as Loba2017
Marvel's Inhumans as Kitang2017
Inhumans: The First Chapter as Kitang2016
MacGyver as Luis Gomez2016
Lethal Weapon as Alberto2016
The Crooked Man as Matthew Shaw2015
The Muppets as Older Latino Man2014
How to Get Away with Murder as Disciplinary Board Member2014
Nightcrawler as Scrapyard Owner2014
Playing House as Ortega2011
We Have Your Husband as El Jefe2011
Final Sale as Diego2010
Due Date as Federali Agent2009
NCIS: Los Angeles as Professor Rodrigo Tamariz2009
Castle as Jorge Zamacona2009
Eastbound & Down as Roger Hernandez2009
Fast & Furious as Mexican Priest2009
Ready or Not as Pedro2008
The Mentalist as Hector Brava2008
Hamlet 2 as Mr. Marquez2007
Chuck as Rocky Falcone2006
Death Row as Ron2006
The 7 as Father2005
Weeds as Federale2004
Desperate Housewives as Principal Gomez2004
Veronica Mars as El Despiadado2004
Million Dollar Baby as Second (at Vegas Fight)2004
Toolbox Murders as Luis Saucedo2003
A Man Apart as Hondo2003
House of Sand and Fog as Mendez2003
Unspeakable as Cesar (as Marco Rodriguez)2003
L.A. County 187 as Gonzales2000
CSI: Crime Scene Investigation as Carlos' Lawyer2000
The District as Pablito Alvarez1999
The Base as Rosato1999
My Brother the Pig as Edwardo1999
Dark Nova as Bishop1998
L.A. Doctors as Reggie Miller1998
Two for Texas as Gen. Santa Anna1998
Angel Blue as Enrique Vasquez1997
The Rockford Files: Shoot-Out at the Golden Pagoda as Little Cicero1997
Black Dawn as Chapparo (as Marco Rodriguez)1996
High School High as Mr. DeMarco1995
JAG as Raul Garcia1995
Sliders as Escobar1995
Serial Killer as Manny Ramirez1995
...And the Earth Did Not Swallow Him as Joaquin1994
ER as Agent Serena1994
The Crow as Torres1994
The Burning Season as Tavora1993
Frasier as Leo1993
Walker, Texas Ranger as Agent Escalanti1993
Street Knight as Jack Fernandez1992
Renegade as Lucius Carabella1992
Trial: The Price of Passion as Hector Quintana1991
Street Justice as Antonio Delgado1990
The Rookie as Loco1990
Internal Affairs as Demetrio1990
Maniac Cop 2 as Convenience Store Robber (uncredited)1989
Seinfeld as Guillermo1989
Tripwire as El Tigre1988
Stones for Ibarra as El Galondrino1988
Killer Instinct as Not available1987
Star Trek: The Next Generation as Captain Paul Rice1987
Extreme Prejudice as Deputy Cortez1987
Disorderlies as Luis Montana1987
The Gambler: The Legend Continues as Wade Friendly1986
Cobra as Supermarket Killer1985
Street Hawk as Pauley1984
Hunter as Bogota / Tingo Chaves1982
T. J. Hooker as Julio Fuente1981
Zoot Suit as Smiley / Ismael Torres1980
The Baltimore Bullet as Tony1979
Knots Landing as Gang Kid