Actor
Don Chisciotte
2026
Grazia
2025
Where the Wind Blows
2024 · as Lazzaro
Through the Waves
2022
The Mute Man of Sardinia
Mollo tutto e apro un chiringuito
2021 · as Marcello
The First King
2019 · as Mamercus
The Stuff of Dreams
2016 · as Antioco