2026
Dente di cinghiale as Not available2023
Senza età as Luca2022
Lord of the Ants as Caporedattore2020
Houseguests as Ortopedico2020
If Only as Ugo2019
Profondo as Enea2013
Vinodentro as Vescovo2012
Piazza Fontana: The Italian Conspiracy as Maggiore del Genio2012
Cesare Mori as Dott. Rafele2011
Day 6 as Principe Gotha2008
Paolo VI - Il Papa nella tempesta as Card. Francesco Marchetti Selvaggiani2008
Wild Blood as Sturla2007
Don't Make Any Plans for Tonight as Sergio2004
The Card Player as C.I.D. Chief2004
Signora as Not available2001
The Assessment as Giorgio2000
Alex the Ram as Grande Maiale1999
Inspector Montalbano as Giudice Nicolò Tommaseo1999
Libero Burro as Raffaele Pomba1998
Ultimo as Sartori1998
Il delitto di Via Monte Parioli as Piero Adamoli1998
Open Sea as Enrico1996
A Dio piacendo as Roberto1995
Unknown Soldier as Hans Schlemmer1994
Italia Village as Not available1994
Il tempo del ritorno as Matteo Masi1994
18.000 giorni fa as Gerarca1992
Crazy Underwear as Art critic1992
Persone perbene as Giovanotto1991
Money as Not available1991
Faccione as Gianmario Lande1989
Una casa a Roma as Not available1987
Man on Fire as Marco1986
The Killer Is Still Among Us as Alex1983
Hearts and Armour as Gano1981
Vita di Antonio Gramsci as Palmiro Togliatti1978
Dirty Hands as Hugo1977
Un anno di scuola as MitisNaN
Siate pronti - Le chiavi di Papa Celestino V as Papa Bonifacio VIII