

In the Hand of Dante(2026)
Priest of Alcamo

Nato il sei ottobre(2024)

Noi ce la siamo cavata(2023)
Sé stesso

The Commander(2023)
Betti

Divine(2020)

Forse è solo mal di mare(2019)
Calogero (Voice)

To the Unknown God(2019)

Magical Nights(2018)
Ennio 'The Great'

The Ploy(2016)
Vescovo

The American(2010)
Father Benedetto

Mission: Impossible III(2006)
Monsignore

13 at a Table(2004)
Nonno Giulio

A.A.A. Achille(2003)
Dott. Aglieri

Gli astronomi(2003)
Peters

The Accidental Detective(2003)
Direttore Della Galleria Palatina

Dirty Linen(1999)
Amedeo

Bakunin's Son(1997)
Giudice

The Stendhal Syndrome(1996)
Dr. Cavanna

Christmas Vacation '95(1995)
Paolo "Paolone"

Once a Year, Every Year(1994)
Romano

The Teddy Bear(1994)
Novacek

Abraham(1993)
Melchisedek

Mille bolle blu(1993)
Mario
Flusso di coscienza - Razzismo 1993(1993)

Ciao, Professore!(1992)
Ludovico Mazzullo
Il segno del comando(1992)
Bonsanti

Night on Earth(1991)
Priest

Touch and Die(1991)
Morelli

Johnny Stecchino(1991)
D'Agata

Flight from Paradise(1990)
Eliah

Only One Survived(1990)
Andrade

Francesco(1989)
Francesco's Father
A Double Victory(1989)
Guido Sormani

La moglie ingenua e il marito malato(1989)
Carl Rune

Lenin: The Train(1988)
Zinoviev

Topo Galileo(1988)
Professor Zitti

Love Sins(1987)
Ercole Leoni

Rimini Rimini(1987)
l'ingegnere

Camorra (A Story of Streets, Women and Crime)(1986)
Tango
L'ultima mazurka(1986)
Lanza

Mother Ebe(1985)
Don Paolo Monti

Nothing Left to Do But Cry(1984)
Leonardo da Vinci

Henry IV(1984)
Belcredi

The Naked Sun(1984)

The Knight, Death and The Devil(1983)
Nicholas

The Commissioner(1983)
Commissionario
Words and Blood(1982)
Marcucci

Delitti, amore e gelosia(1982)
Commissario Dell'Amore

I Remember Nelson(1982)
King Ferdinando

The Mystery of Oberwald(1981)
Count of Foehn
Calderon(1981)

Le Guignolo(1980)
Kamal

The Persian Lamb Coat(1980)
Ferdinando

Caligula(1979)
Chaerea

Christ Stopped at Eboli(1979)
Don Luigi Magalone

Good News(1979)
Gualtiero Milano

Nest of Vipers(1978)
Paolo Mazzarini

Midnight Express(1978)
Rifki

This Is the Night(1977)

Illustrious Corpses(1976)
Dr. Maxia

Evil Thoughts(1976)
Antonio Marani

La banca di Monate(1976)
Dottor Defendente Massera

The Inheritance(1976)
Paolo Furlin

Salò, or the 120 Days of Sodom(1976)
The Duke

Gli strumenti del potere. 1925/1926 la dittatura fascista(1975)

Beyond Fear(1975)
Francesco Grimaldi

Milarepa(1974)
Prof. Bennet

The Murri Affair(1974)
Francesco Bonmartini

Year One(1974)
Giorgio Amendola

Giordano Bruno(1973)

Io e lui(1973)
Vladimiro

Il cancelliere Krehler(1972)
Max

A Prostitute Serving the Public and in Compliance with the Laws of the State(1971)

Maddalena(1971)

Tears of Love(1970)
Cormick

Seven Times Seven(1968)

Pleasant Nights(1966)
Messenger

The Devil in Love(1966)
Inn's customer

SuperSeven Calling Cairo(1965)
Capitano Hume

Corpse for the Lady(1964)
Gedeon

One Million Dollars(1964)
Zenone