Acting
Father Matteo
2000
Titanic: Blood and Steel
2012
The Ages of Love
2011
Il Generale Dei Briganti
La signora delle Camelie
2005
Agente Never
2015
Adriano Olivetti
2013
Closer
Mia madre
2010
Senza fiato
Nothing Can Stop Us Now
Ex
2009
Restless Heart: The Confessions of Augustine
Milan – Palermo: The Return
2007
Something Good
Questa notte è ancora nostra
2008
Wacky Heroes
2017
Caravaggio
Il Lato Oscuro
2016