highest rated
acting
- I Love Lucca Comics & Games → Sé stesso
- Christian → Christian
- The new squad (TV) → Gabriele "Lele" Savarese
- Crimes (TV) → Carabiniere
- Crimes (TV) → Marco
- Adored → Pietro
- Ultimo stadio → Claudio
- Un altr'anno e poi cresco → Sandro
- Winds of Passion
- Tutti gli uomini del deficiente → Guy at the Auditorium (uncredited)
- Life Doesn't Scare Me
- Il cielo in una stanza → Marco