
The Godfather Part III
1990
Young Priest (uncredited)

The Great Beauty
2013
Padre Basilicata

The Traitor
2019
Salvatore Cancemi

Baaria
2009
Reporter del Giornale L'Ora

Let's Go to the Country
2014
Carmelo

Mary Forever
1989
Unemployed Teacher #2 (uncredited)

You Laugh
1998
Chiche

Miracolo a Palermo!
2005
Pasquale Cannavola

The Healer
2024
Maniscalco

Paradiso in vendita
2025

Oggi è il giorno
Antonio Mancini

L'insabbiato