Actor
Knockout
2026 · as Padre
Paradiso in vendita
2025
The Healer
2024 · as Maniscalco
The Traitor
2019 · as Salvatore Cancemi
Let's Go to the Country
2014 · as Carmelo
The Great Beauty
2013 · as Padre Basilicata
Baaria
2009 · as Reporter del Giornale L'Ora
Miracolo a Palermo!
2005 · as Pasquale Cannavola
You Laugh
1998 · as Chiche
The Godfather Part III
1990 · as Young Priest (uncredited)
Mary Forever
1989 · as Unemployed Teacher #2 (uncredited)