Fuorigioco - Una storia di vita e di sport as Himself
2022
Criminali si diventa as Enzo
2022
Gilles Villeneuve, l'Aviatore as Narratore
2021
Figlie delle stelle as Commissary
2021
Free - Liberi as Rocco
2021
Ti vogliamo bene Francesco Nuti
2021
Makari as Olmo (4 episodes)
2020
Adventures Italian Style as Narratore
2019
Din Don - Il ritorno as Sindaco
2019
Bar Giuseppe as Giuseppe
2019
Let's Stay Friends as Brenner
2019
Il conte magico as Conte Cesare Mattei
2019
Welcome Back Mr. President as Ranieri
2018
Treno di parole, viaggio nella poesia di Raffaello Baldini as Self
2018
Red Hands as Padre di Luna (voice)
2018
Michelangelo Endless as Giorgio Vasari
2018
Un figlio a tutti i costi as Commissario Closone
2018
There's No Place Like Home as Pietro
2018
Meraviglie. La penisola dei tesori as Andrea Palladio (1 episode)
2017
Il crimine non va in pensione as Michele
2017
Nobili bugie as Beniamino
2015
Them Who? as Il Presidente
2015
La linea gialla - Bologna, 2 agosto as Guido
2015
Il Bosco as Pietro Ferrari (4 episodes)
2015
L'Oriana as Khomeyni (2 episodes)
2015
L'Oriana as Khomeyni
2014
Una Buona Stagione as Neri Ferrari (6 episodes)
2012
All'ultima spiaggia as Fabio
2011
Vacanze di Natale a Cortina as Ingegner Brigatti
2011
La vita facile as Sergio
2011
What a Beautiful Day as Colonello dei carabinieri Gismondo Mazzini
2009
Cado dalle nubi as Marika's Father
2009
Fort Apache Napoli as Gianlorenzo Branca
2009
Oliviero Rising as Archimede
2008
Albakiara as Commissario Guidotti
2008
Codice Aurora as Sarace
2008
I liceali as prof. Gualtiero Cavicchioli (20 episodes)
2007
Il pirata - Marco Pantani as Beltrame
2007
Lessons in Chocolate as Giancarlo Ugolini
2007
The Right Distance as avvocato
2007
The Moon and the Stars as Annibale Merolle
2007
Chiara e Francesco as Monaldo
2004
King Arthur as Bishop Germanus
2004
The Wind, in the Evening
2002
The Legend of Al, John and Jack as Police Captain
2001
Brazilero as Giovanni
2001
Come si fa un Martini
2001
An Impossible Crime as Procuratore capo Pani
2000
Holy Tongue as Ronchitelli
2000
Venti as Angelo di 2 classe
2000
Father Matteo as Colonnello (1 episode)
1997
Consigli per gli acquisti as Gianfranco Pedone
1997
Prima della fucilazione
1996
Luna e l'altra as Teacher Caimi
1996
Spaghetti Slow as Tomasso Saitta
1996
Vesna Goes Fast as il cliente turpe
1996
Jack Frusciante è uscito dal gruppo as Padre di Alex
1995
Who Killed Pasolini? as Spaltro's client
1994
Mario and the Magician as Pastore
1994
The Monster as Pascucci
1994
Dichiarazioni d'amore as Prof. Colli
1994
Strane storie as Giovanni Reggio
1994
Da qualche parte in città as Enrico
1994
Benito: The Rise and Fall of Mussolini as Giacinto Menotti Serrati (3 episodes)
1993
Test of Memory as Painter
1993
A Soul Split in Two as Hotel Customer
1993
The Castle of Olive Trees as Guido Contadini (1 episode)
1993
The Long Silence as Fantoni
1993
Ci sarà un giorno (Il giovane Pertini) as Mambro
1992
Quattro figli unici as Ennio
1991
Johnny Stecchino as Dr. Randazzo
1991
Especially on Sunday as Father Vincenzo
1991
The Invisible Wall as Giulio
1991
Il caso Martello as Dottor Schiller
1991
The Yes Man as Provincial Secretary
1990
The Peaceful Air of the West as Tobia
1990
Tre colonne in cronaca as il giudice Manicardi
1989
The Belt as Friend of Bianca's Mother
1986
Ginger and Fred as TV President's Aide (uncredited)
1984
Ladies & Gentlemen as Signore