highest rated
acting
- Best Friends Forever
- Fragili (TV) → Gianni
- Ari-Cassamortari → signor Taffo
- Time After Time (TV) → Pietro
- I cassamortari → signor Taffo
- Un marziano di nome Ennio → Ennio Flaiano
- Alfredino - An italian story (TV) → Sandro Pertini
- Luisa Spagnoli (TV) → Francesco Buitoni
- Luisa Spagnoli → Francesco Buitoni
- Kommissar Rex - Eiszeit → Guiseppe Malatesta
- Il Generale Dei Briganti (TV) → Ludovico Guarino
- Giovanni Falcone - L'uomo che sfidò Cosa Nostra (TV) → Giovanni Falcone
- Giovanni Falcone - L'uomo che sfidò Cosa Nostra → Giovanni Falcone
- Nicola, lì dove sorge il sole
- Imperium: Nero (TV) → Claudio
- Nero → Claudius
- The Prince of the Dinosaurs → Braveheart (voice)
- Il commissario (TV) → Commissario Cruciani
- Per amore per vendetta (TV) → Antonio Cruciani
- Police District (TV) → Marcello Fontana
- Ciao Darwin (TV) → Capitano Bianchi
- Con rabbia e con amore → Piero
- Mio padre è innocente → Michele Calise
- Celluloide → Giuseppe Amato
- Marching in Darkness → Vittorio Scarpa
- Anni ribelli → Francesco Loiacono
- Segreto di Stato → Beppe Fossati
- L'Enfant tombée du ciel → Alex
- Una bambina di troppo → Alessandro Bonardi
- Amico mio (TV) → Dott. Paolo Magri
- The Last Breath
- Per non dimenticare
- A Simple Story → Questore
- Dawn → Massimo
- Traces of an Amorous Life → Mario
- Tre colonne in cronaca → Commissario Dante Morisi
- Venetian Red → Tiepolo
- Disamistade → Barore Diana
- High Frequency
- Mignon Has Left → Aldo
- Diventerò padre
- The Family → Giulio as a middle-aged man
- Soldati - 365 all'alba → Tenente Fili
- Il mistero del panino assassino
- Mussolini and I (TV) → Vittorio Mussolini
- Hunted City → Stefano
- Nerone → Liberated Christian
- Il trafficone → paziente filmato
- Philadelphia Story → Sarly