Acting
Father Matteo
2000
I Can Quit Whenever I Want 2: Masterclass
2017
La lunga notte - La caduta del Duce
2024
The Predators
2020
Ex 2: Still Friends
2011
Margherita delle stelle
Marquise
1997
We Can Do That
2008
Whatsoeverly
Postcards from Rome
St. Peter
2005
Maria Goretti
2003
Gli occhi dell'amore
If I Were You
2001
Il maledetto
2022
L'anno prossimo... vado a letto alle dieci
1995
Buona giornata
2012
The Anarchist Banker
2018
The Untidiness of the Heart
2013
Adelaide
1992