2007
2012
2024
2009
2018
2002
2021
2003
2022
2008
Anotherworld
as Aldo
Involontaria - L'esame
as Padre
Tiger Boy
as Preside
Da qualche parte in città
as Man at Work
Come se fosse amore
as presentatore
Baaria
as Direttore regionale PCI
Corleone
as Stefano Bontate
The Hunter
as Carlo Mazza
Until the last breath
as Nicola Briguglio
Salvo D'Acquisto
as Luciano
I Fratelli Corsaro
as Vicequestore Fisichella