Actor
A World Apart
2024 · as Ezechia, sindaco di Castel Romito
The Mongrel
2013 · as Talebano
La scuola è finita
2010 · as prof. Di Gennaro
Mal'aria
2009 · as Giuseppe
Una piccola storia
2008
L'altro enigma
1988 · as Il prete
No Thanks, Coffee Makes Me Nervous
1982 · as Merolla
I'll Break Your Face, Baby!
1982