Actor
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