highest rated
acting
- Josemaría Escrivá → José Escrivá (voice)
- Trash: La Leggenda Della Piramide Magica → Guaritore (voice)
- Butterflies in Berlin: Diary of a Soul Split in Two → Magnus Hirschfeld (voice)
- Mini cuccioli - Le quattro stagioni → Nonno (voice)
- Framed
- Max and Helene → Friedrich Heller
- Pinocchio → Preside (voice)
- Huntik: Secrets & Seekers (TV) → Rassimov (voice)
- Gli Smile and Go e il braciere bifuoco → Giamus (voice)
- Padre Pio → Prefetto (voice)
- Pope John Paul I: The Smile of God
- Leo the Lion → Il Tartarugo (voice)
- The Egg → Ciro (voice)
- Father Matteo (TV) → Signor Carminati
- La frontiera → Capitano
- Cellini: A Violent Life → Foreman
- I Wanted Pants
- Cannibals Tomorrow → Narrator (voice)
- Tartarino sulle Alpi (TV)