Actor · Born 1935
Everybody's Fine
1990 · as Canio
A Leap in the Dark
1980 · as Actor
Padre Padrone
1977 · as Young shepherd
A Sold Life
1976
Savage Three
1975 · as Police Officer at Peppe's House (uncredited)
In the Name of the Father
1971 · as inserviente Nicola