Giuseppe Garibaldi
L'abbaglio (2025)
Europa Centrale (2024)
L'isola degli idealisti (2024)
Luka (2024)
Arsa (2024)
Papacena
Sicilian Letters (2024)
Cesare
Vermiglio (2024)
With the Grace of a God (2023)
Sante
Like Sheep Among Wolves (2023)
Marcello Davoli
Robbing Mussolini (2022)
Vins
My Soul Summer (2022)
Alfredo
Dry (2022)
Michele Malatesta
Burning Hearts (2022)
Oreste Spasiano
Nostalgia (2022)
Crystal Girl (2022)
Zio Giò (voce)
Yaya & Lennie - The Walking Liberty (2021)
Luigi
Three Floors (2021)
With or Without You (2021)
Spatola
#Stayhome (2021)
Walter Spezi
Security (2021)
Giancarlo Maroni
The Bad Poet (2021)
Guido Mandelli
A Hole in the Head (2020)
Divine (2020)
Resurrection (2019)
Filippo Peluso / Don Totò
La stagione della caccia (2019)
Silvano il fabbro
Copperman (2019)
Tancredi
Happy as Lazzaro (2018)
Franco Paradiso
Hotel Gagarin (2018)
Riccardo Mannerini
Fabrizio De André: Principe libero (2018)
Riccardo va all'inferno (2017)
Dott. Giorgio Lorenzini
Like Crazy (2016)
A metà luce (2016)
Doctor Beck
Opposites Attract (2015)
Alfredo Raso
Land of Saints (2015)
Gabriele
I Killed Napoleon (2015)
marito di Ludovica
A Golden Boy (2014)
Ferdinando
Me & You (2012)
Colonnello Cervo
Missione di pace (2011)
Jason
Medea Miracle (2011)
Stefano
La passione (2010)
L'uomo privato
L'uomo privato (2007)
Angelo
Amatemi (2005)
Don Fidenzio
L'Iguana (2004)
Paolo
Doppio agguato (2003)
Il consiglio d'Egitto (2002)
Chimera (2001)
A Lighter Burden to Bear (1998)
Giovanni 'Il Lurido'
Tutti giù per terra (1997)