highest rated
acting
- Dove Non Siamo Stati → (voice)
- Dark Love → Irene's Father
- The Monster of Florence (TV) → Paolo Canessa
- Black Sea → Enrico Pratesi
- Black Sea → Enrico
- La rabbia → Primo sceneggiatore
- Piano, Solo → Pablo
- Andres and Me → Carlo
- Segretario Particolare
- Imatra → Self
- Confini d'Europa 2: Rio de Onor → Self
- Il peggio di noi → Himself
- The Wind, in the Evening
- L'ospite segreto → Ufficiale Emanuele Lari Alliano
- Palabras → Alberto
- Corrispondenze private → Regista
- La vita altrui → Aldo
- Occidente → Alberto
- Il conto Montecristo (TV)
- Love, Money and Philosophy → Emanuele
- Gli occhi stanchi → Alberto
- On the Dark Continent → Alessandro Benini
- La fine è nota → Rosario Cantini
- Cinecittà Cinecittà → Antonio
- Gli ultimi giorni → Alberto
- The Invisible Wall → Rocco
- La settimana della sfinge → Tire dealer
- Voci d'Europa → Alberto