Born in San Benedetto del Tronto, Marche, Italy
Il Sorpasso
1962
As Amedeo
Boccaccio '70
As Man Winning a Bottle (segment "La riffa") (uncredited)
Barabbas
1961
General Della Rovere
1959
As Paolo
Be Sick… It's Free
1968
Second Assistant Director