
Acted in 39
2020s
- 2024
Archai
Zaccaria
- 2022
Giustizia per tutti
il dottor Montorsi · 1 episode
Vostro Onore
Massimo Varri · 8 episodes
- 2020
Dead Times
Professor
2010s
- 2019
The Most Beautiful Day in the World
Capo della polizia
- 2016
Tango for Freedom
ambasciatore · 1 episode
- 2014
The Dinner
Professore
Madre, aiutami
De Leo · 4 episodes
- 2013
Adriano Olivetti
Enrico Fermi · 2 episodes
- 2011
Violetta
Com. Guranigione · 2 episodes
- 2010
We Believed
Luigi Melegari
2000s
- 2009
The Monster of Florence
Giovanni Pierucci · 6 episodes
I, Don Giovanni
Imperatore Giuseppe II
The Double Hour
Man at speed date
- 2005
Il mio amico Babbo Natale
Ottavio
De Gasperi: The Man of Hope
Luigi Gedda · 2 episodes
- 2003
The Best of Youth
Presidente del tribunale di Torino · 4 episodes
Ma che colpa abbiamo noi
Massimo
- 2002
Stiamo bene insieme
Prof. Conti · 16 episodes
Pope John XXIII
Movie
- 2001
- 2000
1990s
- 1999
Non lasciamoci più
Pepe · 14 episodes
- 1997
Non chiamatemi papà
poliziotto
We All Fall Down
Professor Treppì
- 1996
The Marshal Rocca
Capitano/Maggiore Daniele Aloisi · 26 episodes
- 1995
Who Killed Pasolini?
Minors' judge
- 1991
The Last Days of Humanity
Movie
- 1990
The Peaceful Air of the West
Mario
1980s
- 1986
Cat's
Movie
Ginger and Fred
TV Van Driver (uncredited)
- 1985
The Devil in the Hills
Pieretto
No release date
Larvae
Cesare Lombroso