highest rated
acting
- No Place Like Rome
- The Miracle (TV) → Enzo
- Leopardi → Carlo Leopardi
- David's Tour → Davide
- Piazza Fontana: The Italian Conspiracy → Mario Merlino
- Questo mondo è per te → Marco
- We Believed → Domenico da giovane
- Sorry if I Love You → Filippo
- Gino Bartali - L'intramontabile (TV) → Giorgio Bani
- Bartali: The Iron Man → Giorgio
- Un ciclone in famiglia (TV) → Alessio Dominici