2024
Monsters as Peter Cano2024
A Moment for Love as Not available2019
All Rise as Claudio Lopez2018
The Rookie as Detective Dave Delgado2018
The Resident as Doug Johnson2017
Negative as Tony2017
The Ascent as Henry Cardenas2015
Fear the Walking Dead as El Matarife2015
Bosch as Abel2014
Madam Secretary as First Vice President2013
The Face of Love as Bartender2012
Elementary as Priest2012
Perception as Judge James Cabrera2011
Franklin & Bash as Landmark Commission Member2009
NCIS: Los Angeles as Harold Wells2009
The Good Wife as Mario Alvarez2006
Soul's Midnight as Ramos2005
Bones as Father Orozco2005
Sueños y Caramelos as Pedro/Guillermo "Memo"2004
Desperate Housewives as Agent Pedilla2004
Million Dollar Baby as Restaurant Owner2003
NCIS as Richie2003
Cold Case as Judge Alvarez2003
A Painted House as Miguel2003
Unspeakable as Guard #12002
The Shield as Raoul Jiminez2002
MDs as Mr. Lopez2002
Flatland as Petrino2002
Flatland as Petrino2001
24 as Ranger Mike Kramer2001
Inside Schwartz as Al Martinez2001
Ocean's Eleven as Explosives Cop2001
A.I. Artificial Intelligence as Robot Repairman2001
Blow as Alessandro2000
CSI: Crime Scene Investigation as Eduardo Maytorena2000
Strong Medicine as Dr. Emilio Rodriguez1999
Magnolia as Avi Solomon1999
Justice as Guillermo Rivera1999
Santa and Pete as Spanish Officer (uncredited)1998
Brimstone as Officer1997
8 Heads in a Duffel Bag as Customs Inspector1995
Star Trek: Voyager as Not available1995
Star Trek: Voyager as Physician1995
Alien Nation: Body and Soul as Costello1995
A Season of Hope as Short Order Cook1994
ER as Santiago Escalona1994
All-American Girl as Mitch1994
Chicago Hope as Not available1994
Clear and Present Danger as DEA Agent1993
The Adventures of Brisco County, Jr. as General Zaca1993
Frasier as Carlos Del Gato1993
NYPD Blue as Hector Rodriguez1993
The John Larroquette Show as Stewie Sr.1993
Saved by the Bell: The New Class as Captain Lopez1993
And the Band Played On as Reporter1990
Beverly Hills, 90210 as Mel Borman1990
Murder in Black and White as Interrogator Cop1990
A Shock to the System as Transit Cop1989
Seinfeld as Luis1989
Baywatch as Not available1988
The Wonder Years as Band Leader1987
The Days and Nights of Molly Dodd as First Waiter1951
Hallmark Hall of Fame as Miguel1951
Hallmark Hall of Fame as Ned Alvarez