Acting
Father Matteo
2000
Inspector Coliandro
2006
Decameron
2007
Piazza Fontana: The Italian Conspiracy
2012
The House of Lost Souls
1989
Il Silenzio del Padre
2025
The Prince of Homburg
1997
The Worst Week of My Life
2011
Se sarà luce sarà bellissimo - Moro: Un'altra storia
2008
Profondo
2019
Discovery at Dawn
2013
No Deposit, No Return
1999