The Beast 1975
as Roberto
Immoral Tales 1974
Actor
Goto, Island of Love 1969
Gavotte 1968
Props
Credits from TMDB.