The House by the Edge of the Lake 1979
as Edoardo
Tough to Kill 1979
as Polansky
Rock 'n Roll 1978
as Alfredo l'americano
L'immoralità 1978
as Antonio
Hotel Fear 1978
as Fascist
Goodbye & Amen 1977
as Harry Lambert
The Heroin Busters 1977
as Gilo
Keoma 1976
as Wolf
The Divine Nymph 1975
Assistant Camera
Credits from TMDB.