
Cast Credits

50 km/h
2024
As Corrado

Caravaggio's Shadow
2022
As Battista

Mr. Devil
2019
As Padre Amedeo

The King's Musketeers
2018
As Cardinal Mazzarino

Youtopia
2018
As Ernesto

As Needed
2018
As Celso

The Fifth Wheel
2013
As Il Maestro

The Unknown Woman
2006
As Matteo

Christmas Rematch
2004
As Gabriele Bagnoli

Suddenly Heaven
2003
As Taddeo Borromini

Fireworks
1997
As L'Attore

The Cyclone
1996
As Naldone

The Graduates
1995
As Professor Galliano

Dearest Relatives, Poisonous Relations
1992
As Alfredo

Big
1987
As Claudio

Christmas Present
1986
As Gabriele Bagnoli

Department Store
1986
As Umberto Anzellotti, capo del personale

Fantozzi Still Suffers
1983
As Dottor Zamprini Loredan

My Friends Act II
1982
As Vedovo

The Conformist
1971
As Drunk Blind Man