highest rated
acting
- The New Monsters → il papà
- Ante Up → Giuseppe Migliavacca
- The Kiss → Jeweller (uncredited)
- Amarcord → Federale
- Diary of a School Teacher (TV) → D'Angelo's Colleague
- The Thousand and One Nights of Boccaccio in Canterbury → Lisa's Father
- My Dear Killer → Silvestri
- The Sicilian Connection
- More Sexy Canterbury Tales → Galimberti
- Incensurato, provata disonestà, carriera assicurata cercasi
- In the Name of the Italian People → Del Tomaso's Lawyer (uncredited)
- Why → cancelliere del giudice
- Birth of the Republic (TV) → giornalista
- Le donne del Tenente Sheridan (TV) → Avvocato Jordan
- Le donne del Tenente Sheridan (TV) → Bunny