

Limonov: The Ballad(2024)
Lonya

Woken(2024)
Peter

Kidnapped(2023)
Giudice Carboni

Indiana Jones and the Dial of Destiny(2023)
Luigi - Italian Engineer

Caught by a Wave(2021)
Boris

The Catholic School(2021)
Preside

The Bears' Famous Invasion of Sicily(2019)
Il Granduca (voice)

Mia Martini - I Am Mia(2019)
Charles Aznavour

Ford v Ferrari(2019)
Franco Gozzi

Le Rire de ma mère(2018)
Psychanalyste

All for a Rose(2017)

Clowns(2016)
Canio

Long Live the Bride(2015)
Concellino

A Little Lust(2015)
Manuele Boldrin

The Face of an Angel(2014)
Francesco

The Silent Mountain(2014)
Nicola Quinziato

The Unlikely Prince(2013)
Paziente Gesù

Piazza Fontana: The Italian Conspiracy(2012)
Pietro Calogero

Requiem for a Killer(2011)
Vittorio Biamonte

Vincere(2009)
Dottor Cappelletti

The Rest of the Night(2008)

Guido, Who Challenged The Red Brigades(2007)
Operaio

Shooting the Moon(1998)
Laboratory technician

Uomo d'acqua dolce(1997)
tenore