Actor
The Other Side of the Wind
2018
as Jack Simon
Vampires
1998
as Father Giovanni
Jane Austen's Mafia!
1998
as Bonifacio
Johnny 316
1998
as Kareem
The Wonderful Ice Cream Suit
1998
as Villanazul
A Low Down Dirty Shame
1994
as Captain Nunez
Hot Shots! Part Deux
1993
as The Captain
Honey, I Blew Up the Kid
1992
as Terence Wheeler
Deep Cover
1992
as Felix Barbosa
Donor
1990
as Hector Aliosa
Unspeakable Acts
1990
as Frank Fuster
Desperado: Badlands Justice
1989
as Jesus Gutierrez
Where the Hell's That Gold?!!?
1988
as General
The Trouble with Spies
1987
Her Secret Life
1987
as Vic 'The Dancer' Pena
Let's Get Harry
1986
as Alphonso
Command 5
1985
as Delgado
Stingray
1985
as Anthony 'Tony' Mendosa
Miami Vice: Brother's Keeper
1984
as Lt. Lou Rodriguez
The Gambler: The Adventure Continues
1983
as Silvera
Uncommon Valor
1983
as George Callender
Farrell: For the People
1982
as Det. Mike Rodriguez
300 Miles for Stephanie
1981
as Dr. Galfas
The Night the Bridge Fell Down
1980
as Diego Ramirez
The Prisoner of Zenda
1979
as Count Montparnasse
Evening in Byzantium
1978
as Fabricio
Mean Dog Blues
1978
as Jesus Gonzalez
The Night They Took Miss Beautiful
1977
as Omar Welk
The Towering Inferno
1974
as Carlos
The Castaway Cowboy
1974
as Marruja
Honky Tonk
1974
as Slade
Goodnight Jackie
1974
as Paul
Papillon
1973
as Antonio
The Clones
1973
as Nemo
The Thief Who Came to Dinner
1973
as Dynamite Hector
The Wrath of God
1972
as Jurado
The Culpepper Cattle Co.
1972
as One-Eyed Horsethief
Pocket Money
1972
as Chavarin (as Gregg Sierra)
Machismo: 40 Graves for 40 Guns
1971
as Lopez
Red Sky at Morning
1971
as Chamaco
Weekend of Terror
1970
as Police Sergeant
Getting Straight
1970
as Garcia
Beneath the Planet of the Apes
1970
as Verger