Un'avventura a Campo de' Fiori (1983)
Giorgio Campi
La terrazza (1980)
Paolo
Ammazzare il tempo (1979)
Peasant at Attila's execution
Novecento (1976)
Friar
Quant'è bella la Bernarda, tutta nera, tutta calda (1975)
Orazio
La via dei babbuini (1974)
Giorni d'amore sul filo di una lama (1973)
I bandoleros della dodicesima ora (1972)
Benito, amico di Antonio
La cosa buffa (1972)
Marcellino
Agostino d'Ippona (1972)
Roveda
Sbatti il mostro in prima pagina (1972)
Lo scopone scientifico (1972)
Il sorriso della iena (1972)
I racconti di Canterbury N. 2 (1972)
Er più: storia d'amore e di coltello (1971)
(uncredited)
Le Vent d'est (1970)
First Assistant Director
Il grande duello (1972)
Assistant Director
Capricci (1969)
Porcile (1969)
Continuity
Partner (1968)