Actor
- Rocco Schiavone (2020)
- The Nest (Il nido) (2019)
- Vorticale (2017)
- Gorchlach:The Legend of Cordelia (2016)
- Medici: Masters of Florence (2016)
- The Dinner (2014)
- Io, Don Giovanni (2009)
- La doppia ora (2009)
- La contessa di Castiglione (2006)
- De Gasperi, l'uomo della speranza (2005)
- Giorni dell'abbandono, I (2005)
- Il Mio amico Babbo Natale (2005)
- Piovuto dal cielo (2005)
- De Reditu (Il ritorno) (2004)
- Camera Café (2003)
- La meglio gioventu (2003)
- Ma che colpa abbiamo noi (2003)
- Papa Giovanni - Ioannes XXIII (2002)
- La sindone - 24 ore, 14 ostaggi (2001)
- Non ho sonno (2001)
- L'educazione di Giulio (2000)
- Non chiamatemi papà (1997)
- Tutti giù per terra (1997)
- Il Maresciallo Rocca (1996)
- Pasolini, un delitto italiano (1995)
- La piovra 6 - L'ultimo segreto (1992)
- L'aria serena dell'ovest (1990)
- Le due vite di Mattia Pascal (1987)
- Remake (1987)
- Il diavolo sulla collina (1985)