

Duse, the Greatest(2025)

Camilleri 100(2025)

The Time It Takes(2024)
Luigi

If I May - Chapter II(2024)

La tv nel pozzo(2024)
Narrator (voice)

Mixed by Erry(2023)
Arturo Maria Barambani

Kidnapped(2023)
Pier Gaetano Feletti

The Body of the World(2023)

The Voyagers(2022)

Esterno Notte (part I)(2022)
Aldo Moro

Esterno Notte (part II)(2022)
Aldo Moro
Pupi Avati, la tavola racconta(2021)

Lei mi parla ancora(2021)
Amicangelo

The Catholic School(2021)
Golgota

The Beast(2020)
Leonida

Agalma(2020)
(voice)

Aspromonte: Land of The Forgotten(2019)

Before the Night(2018)
Giuseppe Fava

Where I've Never Lived(2017)
Massimo

Leave the Saints Alone(2017)
Narrator (voice)

Evviva Giuseppe(2017)
Himself

Sweet Dreams(2016)
Athos Giovanni
Pasolini maestro corsaro(2015)

Lehman Trilogy(2015)

Four of Us(2014)
Ettore

Pasolini(2014)
Pier Paolo Pasolini (voice) (uncredited)

Montalbano and Me: Andrea Camilleri(2014)

The Legend of Kaspar Hauser(2013)
The Priest

Human Capital(2013)
Giovanni Bernaschi

Fiamme di Gadda - A spasso con l'ingegnere(2013)
Sé stesso

The Ideal City(2013)

Piazza Fontana: The Italian Conspiracy(2012)
Aldo Moro

Kryptonite!(2011)
Matarrese

Dark Love(2010)
Psychotherapist

Once Upon a Time the City of Fools(2010)
Franco Basaglia

Let It Be(2010)
Sapiente

The Cézanne Affair(2009)
Gabriele Rossetti

Beket(2009)
Agente 06

Galantuomini(2008)
Ignazio

Paul VI: The Pope in the Tempest(2008)

Signorina Effe(2008)
Silvio

The Sweet and the Bitter(2007)
Stefano

Un silenzioso imbroglio(2007)
Himself

The Girl by the Lake(2007)
Corrado Canali

Musikanten(2006)
Nicola

Fratelli di Sangue(2006)
Sergio

De Gasperi - L'uomo della speranza(2005)
Alcide De Gasperi

Excellent Cadavers(2005)
Narrator (voice)

Investigation of a Citizen Named Volonté(2004)

Movimenti(2004)
Marcello

The Best of Youth(2003)
Carlo Tommasi

Happiness Costs Nothing(2003)
Francesco (voice)

Brucio nel vento(2002)
Tobias Horvath (voice)

L'inverno(2002)
Leo
Empty Eyes(2001)

Hannibal(2001)
Matteo

Probably Love(2001)
Cesare

La carbonara(2000)
Zaccaria

Qui non è il paradiso(2000)
Renato Sapienza

Johnny the Partisan(2000)
Ettore

Fate un bel sorriso(2000)

Un Amore(1999)
Marco

The Way We Laughed(1998)
Pelaia

La bruttina stagionata(1997)
Nicky

Giovanni Falcone(1993)
Roberto Antiochia
L’uomo giusto
Dottor Rivoli