Loaded Guns 1975
as Commissario Ammirata
Italian Sex 1974
Director, Writer
Revelations of a Psychiatrist on the World of Sexual Perversion 1973
as Luis
The Black Hand 1973
Actor
Jus primae noctis 1972
The Truth According to Satan 1972
as Tortoletto
Loving Badly 1969
The Eyes 1969
Credits from TMDB.