Known For
Filmography

Larvae
Movie · as Cesare Lombroso

Archai
Movie · as Zaccaria

Vostro Onore
TV · as Massimo Varri · 8 eps

Giustizia per tutti
TV · as il dottor Montorsi · 1 ep

Dead Times
Movie · as Professor

The Most Beautiful Day in the World
Movie · as Capo della polizia

The Nest
Movie · as Father Luca

The Trial
TV · as Nicola Caputo · 1 ep

Rocco Schiavone
TV · as Stefano Bucci Rivolta · 1 ep

Tango for Freedom
TV · as ambasciatore · 1 ep
Gorchlach: The legend of Cordelia
Movie · as Mons. Emerico

The Dinner
Movie · as Professore

Madre, aiutami
TV · as De Leo · 4 eps

Adriano Olivetti
TV · as Enrico Fermi · 2 eps

Violetta
TV · as Com. Guranigione · 2 eps

We Believed
Movie · as Luigi Melegari

The Double Hour
Movie · as Man at speed date

I, Don Giovanni
Movie · as Imperatore Giuseppe II

The Monster of Florence
TV · as Giovanni Pierucci · 6 eps
Il Maresciallo Rocca e l'amico d'infanzia
TV · as Daniele Aloisi · 2 eps

Il mio amico Babbo Natale
Movie · as Ottavio

The Days of Abandonment
Movie · as Man

De Gasperi: The Man of Hope
TV · as Luigi Gedda · 2 eps

Ma che colpa abbiamo noi
Movie · as Massimo

The Best of Youth
Movie · as President of the Turin Court

The Best of Youth
TV · as Presidente del tribunale di Torino · 4 eps

Camera Café
TV · as Guido Geller · 623 eps

Pope John XXIII
Movie

Stiamo bene insieme
TV · as Prof. Conti · 16 eps
John XXIII: The Pope of Peace
TV · 2 eps

Sleepless
Movie · as Fausto

Father Matteo
TV · as Carlo Berardi · 1 ep

Non lasciamoci più
TV · as Pepe · 14 eps

We All Fall Down
Movie · as Professor Treppì

Non chiamatemi papà
Movie · as poliziotto

The Marshal Rocca
TV · as Capitano/Maggiore Daniele Aloisi · 26 eps

Who Killed Pasolini?
Movie · as Minors' judge

The Last Days of Humanity
Movie

The Peaceful Air of the West
Movie · as Mario

Ginger and Fred
Movie · as TV Van Driver (uncredited)

Cat's
Movie

The Devil in the Hills
Movie · as Pieretto
