Home / Discover / People

Scarface

1983
as Immigration Officer #2

The Net

1995
as Mexican Doctor

Close Range

2015
as Fernando Garcia

Hard to Kill

1990
as Detective #1

Romero

1989
as Father Rafael Villez

Wreck Trek

2013
as Himself

Alien Nation

1988
as Alterez

Writer

Movie High School Scandal 1981
Movie Controversial 1981
Movie Controversial 1981
Movie Wake Up, Maruja 1978
Movie Wake Up, Maruja 1978
Movie Three, Two, One 1974

Guest Star

Episode Once Upon a Time (2011)
Going Home
2013
Episode The Streets of San Francisco
Alien Country
1976
Episode DEA
The Fat Lady Sings Alone
1991
Episode Once Upon a Time (2011)
Fruit of the Poisonous Tree
2012
Episode JAG
The Game of Go
1997
Episode Medical Investigation
Escape
2004
Episode Crossing Jordan
33 Bullets
2007
Episode Once Upon a Time (2011)
We Are Both
2012
Episode MacGyver
Legend of the Holy Rose (1)
1989
Episode T.J. Hooker
Big Foot
1982
Episode MacGyver
Legend of the Holy Rose (2)
1989
Episode The Larry Sanders Show
The Stalker
1993
Episode L.A. Law
Full Marital Jacket
1988
Episode Once Upon a Time (2011)
Hat Trick
2012
Episode Bakersfield, P.D.
Arms and the Men
1994
Episode NYPD Blue
What a Dump!
1997
Episode E-Ring
The Forgotten
2005
Episode Murder One
Chapter Fourteen, Year Two
1997
Episode Once Upon a Time (2011)
Page 23
2017
Episode T.J. Hooker
The Cheerleader Murder
1983
Episode Lou Grant
Brushfire
1980
Episode NYPD Blue
Honeymoon at Viagra Falls
1998
Episode The Streets of San Francisco
False Witness
1975
Episode CSI: Miami
Wet Foot/Dry Foot
2002
Episode Burn Notice
Broken Rules
2007
Episode Once Upon a Time (2011)
The Stable Boy
2012
Episode Once Upon a Time (2011)
The Thing You Love Most
2011
Episode Once Upon a Time (2011)
The Cricket Game
2013
Episode The Sentinel
Second Chance
1996
Episode The Sentinel
Fool Me Twice
1997
Episode Dark Blue
K-Town
2009
Episode Carnivàle
The Day That Was the Day
2003
Episode Hill Street Blues
Officer of the Year
1982
Episode Carnivàle
The Day of the Dead
2003
Episode Sons of Anarchy
Service
2009
Episode 24
4:00 A.M. - 5:00 A.M.
2001
Episode Dark Angel
C.R.E.A.M.
2000
Episode Hill Street Blues
Rites of Spring (2)
1981
Episode Hill Street Blues
Fruits of the Poisonous Tree
1981
Episode Hill Street Blues
The World According to Freedom
1982
Episode Hill Street Blues
Officer of the Year
1982
Episode Once Upon a Time (2011)
Sisters
2016
Episode DEA
The Fat Lady Sings Alone
1970
Episode The Commish
Hidden
1995
Episode ER
Fire in the Belly
1996
Episode The Golden Girls
The Audit
1987
Episode Once Upon a Time (2011)
Souls of the Departed
2016
Episode Hill Street Blues
Rites of Spring (1)
1981