highest rated
acting
- La Grazia → Domenico Samaritano
- The Kidnapping of Arabella → Poliziotto
- My Tennis Maestro → Camillo Cecchetti
- Maria Montessori → Le journaliste
- Il confessore
- Bosé (TV) → Marco Pannella
- Don't Leave Me (TV) → Marco Trevisan
- KM 9
- Yara → Massimo Bossetti
- Romantic Guide to Lost Places → Galberti
- Cobra non è
- The Most Beautiful Day in the World → PR organizzatore hotel
- The Immature - The Series (TV) → Andrea Galardini
- Il mio unico crimine è vedere chiaro nella notte
- The Red Door (TV) → Ludovico Muric
- Addio fottuti musi verdi → Brandon
- I Killed Napoleon → Riccardo
- Lehman Trilogy
- Sfumature di verità → Pío XII
- Pasolini → Carlo
- Le Donne della Vucciria
- 6 passi nel giallo (TV) → Luke
- 6 passi nel giallo (TV) → Filippo Crovi
- Visions of Murder
- Twins → Filippo Crovi
- Zinì e Amì
- Back from Hell → George
- Se sei così, ti dico sì
- La donna della domenica → Massimo Campi
- Vivaldi, the Red Priest → And with
- Anotherworld → Norman
- Political Target (TV) → Andrea
- Political Target → Andrea
- Sleepless → Lorenzo
- The squad (TV) → Simone Ferro
- Nella terra di nessuno → Talieri
- A casa di Irma → Marco
- Enchantment (TV) → Helmut Rudolph
- Radiofreccia → Boris
- The Game Bag → Roberto
- Stealing Beauty → Niccolò Donati
- Diary of a Rapist → Luca
- Mario and the Magician → (uncredited)
- The Last Days of Humanity