Actor
Nineteen
2025 · as Professore di Letteratura
The Great Ambition
2024 · as Alessandro Natta
Battlefield
2024 · as Il Generale
La tentazione di esistere
2023 · as Eugenio Grassi
Lord of the Ants
2022 · as Vanni
Esterno Notte - Seconda Parte
2022
Esterno Notte - Prima Parte
Out of My League
2020 · as Filippo Selva
Parfums d'Alger
2015
No Deposit, No Return
1999
Where Angels Fear to Tread
1991 · as Spiridione