2022
Il mio amico Massimo as Sé stesso2021
Per tutta la vita as Emilio2019
The Two Popes as Camerlengo2019
Tomorrow's a New Day as Direttore Teatro Stabile2018
Nevermind as Not available2018
The Stolen Caravaggio as Arturo Onofri2018
Manuel as Sor Attilio2017
Thus Spoke De Crescenzo as Not available2017
Le verità as Not available2016
Tommaso as Mario2016
Uberto degli specchi as Not available2016
The professor's night as Not available2015
Tale of Tales as Barber2015
Mia madre as Not available2015
Cain as Not available2015
Last Tango as God2014
Santini's Network as Fortunato Santini2013
Trilussa - Storia d'amore e di poesia as Pio XI2013
Long Live Freedom as Arrighi2013
L'ultimo Papa Re as cardinal Belloni2012
Diaz - Don't Clean Up This Blood as Anselmo Vitali2011
We Have a Pope as Card. Gregori2011
Eroi per caso as Generale Corradi2011
Eroi per caso as generale Corradi2010
The Tourist as Arturo the Tailor2007
Un amore su misura as Giudy2001
The Son's Room as Headmaster2001
Ravanello pallido as Serafino Pace2001
Honolulu Baby as Anselmi2000
Joseph of Nazareth as Not available2000
Ribelli per caso as Armando2000
Azzurro as Giorgio2000
Tobia al caffè as Proprietario caffè1999
Inspector Montalbano as Lohengrin Pera1999
The Talented Mr. Ripley as Tailor1999
Esther as Eunuch1998
The Count of Monte Cristo as The Director of Thompson & French1997
We Are Angels as Father Campana1997
On Guard as Paolo Campagnoli1997
Roseanna's Grave as Doctor Sergio Benvenuto1996
Uno di noi as Not available1995
Joseph as Bäcker1995
Croce e Delizia as Produttore1994
Only You as Alitalia Gate Attendant1994
The Postman as Telegrapher1994
Abraham as König von Sodom1993
Abraham as König von Sodom1993
Stefano Quantestorie as Stefano's Father1993
A Soul Split in Two as Department store manager1992
The Young Indiana Jones Chronicles as Papa1992
Condition Critical as Carlo1991
The Raffle as Not available1991
To Want to Fly as impiegato fotocopie1991
The Professional Secrets of Dr. Apfelgluck as Michel Martinelli1990
Traces of an Amorous Life as Giuseppe Breschi1989
The Icicle Thief as Don Italo1989
Una casa a Roma as Not available1988
Julia and Julia as Police Inspector1988
32nd of December as Oscar, il figlio di Carlotta1988
Colletti Bianchi as Ghigno1988
Delitti esemplari as Not available1988
Down There in the Jungle as Spartaco1987
Via Montenapoleone as marito di Francesca1987
L'estate sta finendo as detective Piacciconi1987
Cronaca nera as Enrico Pozzi1985
A.D. as Lucius Marinus1985
Il Mistero di Bellavista as Dottor Cazzaniga1985
Fatto su misura as Not available1985
A me mi piace as il direttore dell'emittente1984
Ladies & Gentlemen as Misoni1984
Thus Spoke Bellavista as Dott. Cazzaniga1983
Benvenuta as Le journaliste1982
Marco Polo as Frate Tommaso1982
The Charterhouse of Parma as Rassi1982
Grog as Not available1982
Spaghetti House as The Accountant1982
Ad ovest di Paperino as Don Vincenzo1982
I'm Going to Live by Myself as professore1981
Buddy Goes West as Logan1981
I'm Starting from Three as Robertino1980
Fun Is Beautiful as Sergio1980
Men or Not Men as Cane Nero1979
A Dangerous Toy as Gun Shop Clerk1979
Quattro Delitti: Per Due Testoni as Il Biondo1977
Suspiria as Prof. Verdegast1977
An Average Little Man as prete1977
The Fiend as Livraghi1977
Chiunque Tu Sia as Roberto Briviglieri1976
Colpita da improvviso benessere as Director1975
Flatfoot in Hong Kong as Inspector Morabito1975
The Messiah as Herod's brother1974
Policewoman as farmacista1974
Somewhere Beyond Love as Doctor1974
The Voyage Into the Whirlpool Has Begun as Not available1973
Don't Look Now as Inspector Longhi1973
Giordano Bruno as Fra Tagagliolo1972
St. Michael Had a Rooster as Battistrada1971
In the Name of the Father as Father Corazza1969
Under the Sign of Scorpio as Not available1993
Sud Production Design