highest rated
acting
- Cieli Rossi
- Duse → Camicia nera
- Fra due battiti → Alter ego of Giovanni
- An Approximation of their Barbarous Manners
- Affittasi vita → Salvo
- Di Padre in Figlia (TV) → Barista
- Luigo → Zeno
- A Holy Venetian Family → Ragazzo compro oro
- Il mio giorno
- La Chartreuse de Parme → Young Robert
- P.O.E. Poetry of Eerie → Richard di Broglio (segment "The Glasses")
- I Vicerè → Romeo opera singer (uncredited)
- Ma che ci faccio qui! → Party guy
- Last Days → Band Fan (uncredited)
- The Fugitive → Police man
- The marshal Rocca (TV) → Benedetto giovane