Actor
Parola di Tommaso
2025
A World Apart
2024 · as Gaetano, Preside della Scuola di Castel Romito
Stolen Kisses: Homosexual Love in Fascist Italy
2021 · as Filippo de Pisis (voice)
Storie sospese
2015
The Last in the Class
2008 · as Professor Gransasso