Love, Lust and Ecstasy 1981
as Alex
The Erotic Twin 1980
as Tony
Blow Job 1980
as Stefano
Alien 2: On Earth 1980
as Bill
Credits from TMDB.