highest rated
acting
- Martin Eden → Russ Brissenden
- Honey → Signor Grimaldi
- Let It Be → Erode
- Silk → Priest
- The Goodbye Kiss → Sante Brianese
- Renzo e Lucia → Cardinale Federigo Borromeo
- The Good Pope → Cardinal Mattia Carcano
- Il Papa buono (TV) → Cardinale Mattia Carcano
- L'ultima Pallottola (TV) → Vittorio Nobile
- Tosca e altre due
- Ultima Pallottola → Vittorio Nobile
- Red Moon → Antonino
- An Impossible Crime → Piero D'Onofrio
- Appassionate
- Milonga → Character A
- The Red Violin → Nicolo Bussotti (Cremona)
- Steam: The Turkish Bath → Oscar
- Stealing Beauty → Carlo Lisca
- Arcane Sorcerer → Achille Ropa Sanuti
- The Horseman on the Roof → Giuseppe
- The Escort → Assistant Prosecuting Magistrate Michele de Francesco
- La fine è nota → il Cervello
- Death of a Neapolitan Mathematician → Renato Caccioppoli
- Gold
- Le Mans → Paolo Scadenza
- The Damned Of The Earth → Ingardo
- RARA
- His Day of Glory → Claude
- The Wild Cat
- If the Unconscious Revolts
- The Blind Fly
- Il feroce saladino → Signore calvo che compra le caramelle a teatro