2006
2007
2004
2012
2003
1994
2001
The Passion of the Christ
as Joseph of Arimathea
The Cruelest Day
as Giorgio Alpi
Piazza Fontana: The Italian Conspiracy
as Antonio Allegra
Mario and the Magician
as Guest in republican club
Corleone
as Michele Navarra
Giovanni Falcone - L'uomo che sfidò Cosa Nostra
as Gaetano Costa
La voce del sangue