2025
Come fratelli as Not available2025
Story of a Night as Piero2024
Stucky as Not available2024
The Body as Ispettore Corrado Cosser2024
Carlo Mazzacurati - A Certain Idea of Cinema as Self2023
I peggiori giorni as Antonio (segment "Primo Maggio")2023
Billy as Massimo2023
What a Life! as Fausto Biasutti2023
Le donne di Pasolini as Narrator2022
Pinocchio as Stromboli2022
The Prince of Rome as Papa Borgia2022
The Desired War as Mauro2021
Stay Still as Rainer2021
The Queen of Hearts as Psicologo2020
The Big Step as Dario Cavalieri2020
Three Perfect Daughters as Sergio2019
I wanted to be a rock star as Francesco Colombo2018
Trust as Bertolini2018
Lucia's Grace as Paolo2018
Just Believe as Marco Cilio2018
Hotel Gagarin as Nicola2018
Tu mi nascondi qualcosa as Francesco2017
I fantasmi di Portopalo as Giacomo Sanna2017
The Last Prosecco as Ispettore Stucky2017
The Order of Things as Luigi Coiazzi2017
After the War as Marco Lamberti2016
Perfect Strangers as Peppe2015
The Complexity of Happiness as Carlo Bernini2015
Pizza and Dates as Bepi2014
La sedia della felicità as Father Weiner2014
Come il peso dell'acqua as Self2013
La prima neve as Fabio2013
The Human Factor as Carlo Levi2013
Zoran: My Nephew the Idiot as Paolo2012
Garibaldi's Lovers as Amanzio2011
Shun Li and the Poet as Devis2011
Bar Sport as Onassis, il barista2011
Make a Fake as Carmine2010
Come Undone as Alessio2010
La passione as Ramiro2010
Unlikely Revolutionaries as Bauer2010
The Swing Girls as Pier Maria Canapa Canapone2010
Notizie degli scavi as Il Professore2009
Non pensarci – La serie as Alberto Nardini2009
The Hush as Ugo2008
Tutti pazzi per amore as Dottor Freiss2008
Donne assassine as Carlo2008
We Can Do That as Dr. Federico Furlan2008
Amore, bugie e calcetto as Mina2008
In nome del figlio as Dott. Frisanti2007
Days and Clouds as Vito2007
Uno su due as Paolo2007
Don't Think About It as Alberto Nardini2007
Non prendere impegni stasera as Vittorio2007
The Right Distance as Amos2007
Apnea as Renato2007
At the End of the Sea as Dolce2006
Our Country as Otello2006
The Short Night as Stefano2005
Una famiglia in giallo as dottor Biamonti2005
The Tiger and the Snow as Ermanno2005
Don't Tell as Andrea Negri2005
L'uomo perfetto as Simone2004
Al di là delle frontiere as Not available2004
Agatha and the Storm as Romeo2004
Beyond Borders as Not available2002
Nemmeno in un sogno as Zicarico2002
Brucio nel vento as Janek (voice)2002
Un Aldo qualunque as Caimano2000
Bread and Tulips as Costantino Maria Caponangeli2000
Ask Me If I'm Happy as Beppe, the thief2000
Guarda il cielo: Stella, Sonia, Silvia as Not available1997
Le acrobate as Ettore Mondini1993
A Soul Split in Two as Gas Pump AttendantNaN
Qui non succede niente as Not available2023
What a Life! Writer2023
What a Life! Director2020
The Macaluso Sisters Producer2014
Come il peso dell'acqua Writer