1983
Un'avventura a Campo de' Fiori as Not available1981
The Wings of the Dove as Lord Mark1980
The Terrace as Giorgio Campi1979
Ammazzare il tempo as Paolo1976
1900 as Peasant at Attila's execution1975
How Beautiful Is Bernarda, All Black, All Hot as Friar1974
The Way of the Baboons as Orazio1973
Love and Death on the Edge of a Razor as Not available1972
The Scopone Game as Not available1972
Smile Before Death as Not available1972
Slap the Monster on Page One as Roveda1972
La cosa buffa as Benito, amico di Antonio1972
Augustine of Hippo as Marcellino1972
Now They Call Him Sacramento as Not available1972
Storia di confine as Not available1972
The Lusty Wives of Canterbury as Not available1971
The Story of Romance and Knife as Not available1970
Wind from the East as (uncredited)1972
The Grand Duel First Assistant Director1969
Pigsty Assistant Director1969
Capricci Assistant Director1968
Partner Continuity