

Il mio amico Massimo(2022)
Sé stesso

Per tutta la vita(2021)
Emilio

Tomorrow's a New Day(2019)
Direttore Teatro Stabile

The Two Popes(2019)
Camerlengo

Manuel(2018)
Sor Attilio

The Stolen Caravaggio(2018)
Arturo Onofri

Nevermind(2018)

Le verità(2017)

Thus Spoke De Crescenzo(2017)

The professor's night(2016)

Tommaso(2016)
Mario
Uberto degli specchi(2016)

Mia madre(2015)
Luciano

Last Tango(2015)
God

Cain(2015)

Tale of Tales(2015)
Barber

Santini's Network(2014)
Fortunato Santini

Trilussa - Storia d'amore e di poesia(2013)
Pio XI

Long Live Freedom(2013)
Arrighi

Diaz - Don't Clean Up This Blood(2012)
Anselmo Vitali

We Have a Pope(2011)
Card. Gregori

Eroi per caso(2011)
generale Corradi

The Tourist(2010)
Arturo the Tailor

Un amore su misura(2007)
Giudy

The Son's Room(2001)
Headmaster

Ravanello pallido(2001)
Serafino Pace

Honolulu Baby(2001)
Anselmi

Ribelli per caso(2000)
Armando

Azzurro(2000)
Giorgio

Joseph of Nazareth(2000)

Tobia al caffè(2000)
Proprietario caffè

Esther(1999)
Eunuch

The Talented Mr. Ripley(1999)
Tailor

The Adventures of Young Indiana Jones: Tales of Innocence(1999)
Papa

A casa di Irma(1999)
Sciur Franco

Roseanna's Grave(1997)
Doctor Sergio Benvenuto

On Guard(1997)
Paolo Campagnoli

Joseph(1995)
Baker

Croce e Delizia(1995)
Produttore

Sons of Trinity(1995)
Pablo

The Postman(1994)
Telegrapher

Only You(1994)
Alitalia Gate Attendant

Abraham(1993)
König von Sodom

Stefano Quantestorie(1993)
Stefano's Father

A Soul Split in Two(1993)
Department store manager

Sud(1993)

Condition Critical(1992)
Carlo

To Want to Fly(1991)
impiegato fotocopie

The Raffle(1991)

The Professional Secrets of Dr. Apfelgluck(1991)
Michel Martinelli

Traces of an Amorous Life(1990)
Giuseppe Breschi

The Icicle Thief(1989)
Don Italo
Una casa a Roma(1989)

Julia and Julia(1988)
Police Inspector

32nd of December(1988)
Oscar, il figlio di Carlotta

Down There in the Jungle(1988)
Spartaco
Delitti esemplari(1988)

L'estate sta finendo(1987)
detective Piacciconi
Tabloid Crime(1987)
Enrico Pozzi

Via Montenapoleone(1987)
marito di Francesca

A me mi piace(1985)
il direttore dell'emittente

Fatto su misura(1985)

Il Mistero di Bellavista(1985)
Dottor Cazzaniga

Thus Spoke Bellavista(1984)
Dott. Cazzaniga

Ladies & Gentlemen(1984)
Misoni

Benvenuta(1983)
Le journaliste

Spaghetti House(1982)
The Accountant

Grog(1982)

Ad ovest di Paperino(1982)
Don Vincenzo

I'm Going to Live by Myself(1982)
professore

Buddy Goes West(1981)
Logan

I'm Starting from Three(1981)
Robertino

Rosaura alle 10(1981)
Commissario

Fun Is Beautiful(1980)
Sergio

Men or Not Men(1980)
Cane Nero

Quattro Delitti: Per Due Testoni(1979)
Il Biondo

A Dangerous Toy(1979)
Gun Shop Clerk

An Average Little Man(1977)
prete

The Fiend(1977)
Livraghi

Chiunque Tu Sia(1977)
Roberto Briviglieri

Suspiria(1977)
Prof. Verdegast

Beyond Good and Evil(1977)
Psychiatrist

Colpita da improvviso benessere(1976)
Director

Flatfoot in Hong Kong(1975)
Inspector Morabito

The Messiah(1975)
Herod's brother

Somewhere Beyond Love(1974)
Doctor

Policewoman(1974)
farmacista

The Voyage Into the Whirlpool Has Begun(1974)

Don't Look Now(1973)
Inspector Longhi

Giordano Bruno(1973)
Fra Tagagliolo

St. Michael Had a Rooster(1972)
Battistrada

In the Name of the Father(1971)
Father Corazza

Under the Sign of Scorpio(1969)

The Year of the Cannibals(1969)
Rebel (uncredited)