Penitentiary III 1987
as Cleopatra
The Surrogate 1984
as Eric
Vultures 1983
as Richard Garcia / Ramon Garcia / Esperanza / Virginia Garcia / Female Performer / Olivia Mann
The Day It Came to Earth 1977
as A Student
Mondo Rocco 1970
Actor
Les Boys 1969
as Himself
Credits from TMDB.