Duse, the Greatest (2024)
Luigi
Il tempo che ci vuole (2024)
Self
Volonté - L'uomo dai mille volti (2024)
Se Posso Permettermi - Capitolo II (2024)
Il corpo del mondo (2023)
Pier Gaetano Feletti
Rapito (2023)
Arturo Maria Barambani
Mixed by Erry (2023)
I viaggiatori (2022)
Aldo Moro
Esterno Notte (parte II) (2022)
Esterno Notte (parte I) (2022)
Pupi Avati, la tavola racconta (2021)
Golgota
La scuola cattolica (2021)
Amicangelo
Lei mi parla ancora (2021)
Leonida
La Belva (2020)
(voice)
Agalma (2020)
Aspromonte - La terra degli ultimi (2019)
Giuseppe Fava
Prima che la notte (2018)
Massimo
Dove non ho mai abitato (2017)
Himself
Evviva Giuseppe (2017)
Narrator (voice)
Lascia stare i santi (2017)
Athos Giovanni
Fai bei sogni (2016)
Rubando Bellezza (2015)
Pasolini maestro corsaro (2015)
Pier Paolo Pasolini (voice) (uncredited)
Pasolini (2014)
Andrea Camilleri - Il maestro senza regole (2014)
Sul vulcano (2014)
Poltrone Rosse - Parma e il cinema (2014)
Ettore
Noi 4 (2014)
Giovanni Bernaschi
Il capitale umano (2013)
The Priest
La leggenda di Kaspar Hauser (2013)
Sé stesso
Fiamme di Gadda - A spasso con l'ingegnere (2013)
Romanzo di una strage (2012)
Matarrese
La kryptonite nella borsa (2011)
Sapiente
Io sono con te (2010)
Psychotherapist
L'amore buio (2010)
Franco Basaglia
C'era una volta la città dei matti... (2010)
Gabriele Rossetti
L'uomo nero (2009)
Agente 06
Beket (2009)
Paolo VI - Il Papa nella tempesta (2008)
Ignazio
Galantuomini (2008)
Silvio
Signorina Effe (2008)
Corrado Canali
La ragazza del lago (2007)
Stefano
Il dolce e l'amaro (2007)
Un silenzioso imbroglio (2007)
Fratelli di sangue (2006)
Nicola
Musikanten (2006)
Narrator
In un altro paese (2005)
Alcide De Gasperi
De Gasperi - L'uomo della speranza (2005)
Self - Interviewee
Indagine su un cittadino di nome Volonté (2004)
Carlo Tommasi
La meglio gioventù (2003)
Francesco (voice)
La felicità non costa niente (2003)
Leo
L'inverno (2002)
Tobias Horvath (voice)
Brucio nel vento (2002)
Cesare
L'amore probabilmente (2001)
Sole negli occhi (2001)
Matteo
Hannibal (2001)
Il partigiano Johnny (2000)
Renato Sapienza
Qui non è il paradiso (2000)
Zaccaria
La carbonara (2000)
Marco
Un Amore (1999)
Pelaia
Così ridevano (1998)
La bruttina stagionata (1997)
Roberto Antiochia
Giovanni Falcone (1993)
Thanks
La città ideale (2013)
Screenplay