
Filmography

CSI: Crime Scene Investigation
2000 · Eddie Santos

CSI: Miami
2002 · Antonio Cruz

Prison Break
2005 · General Zavala

Star Trek: The Next Generation
1987 · Seth Mendoza

King of the Hill
1997 · Magistrate (voice), Old Man (voice) (uncredited)

ER
1994 · Judge Alter, Javier

The West Wing
1999 · Ed Garcia

Falcon Crest
1981 · Cesar Ortega, Captain Esteban Fierro

Numb3rs
2005 · Paul Ridenhauer

The A-Team
1983 · Martien

L.A. Law
1986 · Jaime Rodriguez

Jane the Virgin
2014 · Grandpa De La Vega, Manuel De La Vega

21 Jump Street
1987 · Joe

Station 19
2018 · Juan Carlos Garcia

Madam Secretary
2014 · Mario Zaragoza

Burn Notice
2007 · Refino Cortez

Touched by an Angel
1994 · Santos Gonzalez

Nash Bridges
1996 · Enrique Sandoval

Lois & Clark: The New Adventures of Superman
1993 · Steven Sanchez

Hunter
1984 · Luis Guerraro, Ocean Jimmy

Superman: The Animated Series
1996 · NASA Spokesperson (voice)

Terminator 2: Judgment Day
1991 · Enrique Salceda

All Rise
2019 · Miguel

Shooter
2016 · Ramiro Dominguez

Touch
2012 · Father San Felipo

Silver Spoons
1982 · Spanish Fisherman (voice)

The Usual Suspects
1995 · Arturro Marquez

Baywatch Nights
1995 · Arthur Block

Brimstone
1998 · Ziggy

The Agency
2001 · Actor

Alias
2001 · Jean Briault

The Purge: Anarchy
2014 · Barney

Get Real
1999 · Mr. Matta

The Mexican
2001 · Joe

Beverly Hills Buntz
1987 · Mr. Contreras

500 Nations
1995 · Actor

Beverly Hills Chihuahua 2
2011 · Mr. Cortez

Charlie Grace
1995 · Captain Rios

Eisenhower and Lutz
1988 · Dr. Alvarez

Deathstroke: Knights & Dragons - The Movie
2020 · General Suarez / Doctor (voice)

Scooby-Doo! and the Monster of Mexico
2003 · Señor Fuente / Man #1 (voice)

Invasion
1997 · Eugene Ochoa

Lawnmower Man 2: Beyond Cyberspace
1996 · Guillermo

Deathstroke: Knights & Dragons
2020 · General Suarez / Doctor (voice)

Two of a Kind
1983 · Gonzales

Sunset
1988 · Pancho (as Cástulo Guerra)

Cold Heaven
1992 · Dr. DeMencos

The Celestine Prophecy
2006 · Father Jose

Our Family Wedding
2010 · Father Paez

Nuts
1987 · Dr. Arantes

Live from Baghdad
2002 · Kuwaiti Doctor

A Fine Mess
1986 · Italian Director

The Pickle
1993 · Jose Martinez

Caught in the Act
1993 · Dorrega

Stick
1985 · Nestor

Beauty and the Beast
1987 · Detective

Pete Smalls Is Dead
2010 · El Patron

Where the River Runs Black
1986 · Orlando Santos

Just Between Friends
1986 · Sportscaster

Amistad
1997 · Spanish Priest

Jacobo Timerman: Prisoner Without a Name, Cell Without a Number
1983 · Actor

Bless Me, Ultima
2013 · Tenorio

Right to Die
1987 · Dr. Reuben Espinoza

Diablo II
TBA · Geglash (voice)

For the Future: The Irvine Fertility Scandal
1996 · Dr. Ricardo Asch

Meet Me in Miami
2005 · Miguel

Blink of an Eye
1999 · Father Chavez

The Perfect Getaway
1998 · Doc

Coriolanus
1979 · Senator / Nicanor / Officer

The Aliens
2018 · Diego

A Private Act
2013 · Colonel Blanca

Bodily Harm
1995 · Dr. Vasquez

Spoken Word
2009 · Dr. Lopez

Moonbeams
2001 · Dr. West

Hamelin
2013 · The Minstrel

Badur Hogar
2019 · Domingo Badur

Hay coca
2019 · Actor

Desperate
1987 · Estabumante

Living a Lie
1991 · Father Eduardo

El silbador
2001 · Narrador