Actor
Everyone at My Place for New Year's Eve
2025
My Kingdom for a Butterfly
2024 · as Peppe
Ozymandias
2023 · as Vice Direttore
New Life
2023
Giorgio Ambrosoli - Il prezzo del coraggio
2019
The Nutcatcher
1991
2018 · as Carabinieri
Le grida del silenzio
2018 · as Antonino
Rosa Blu
2015 · as Antonio
A Napoli non piove mai
2015 · as Padre Gennaro
The Unlikely Prince
2013 · as Cuoco matrimonio