

One Hundred Days in Palermo(1984)
Captain Fontana

The Terrace(1980)
Tizzo

Hypochondriac(1979)
Notaio

Riavanti… Marsch!(1979)
Alessio

Who Is Killing the Great Chefs of Europe?(1978)
Fausto Zoppi

Corleone(1978)
Avvocato Natale Calia

Tanto va la gatta al lardo...(1978)
tifoso del Napoli

The Gun(1978)
Luigi Compagna

Ridendo e scherzando(1978)
Michele Sintona

Child of the Night(1978)
Andrea

A Spiral of Mist(1977)
Renato Marinoni

I Am the Law(1977)
Spanò

Una donna di seconda mano(1977)
Sergio, il camionista

And Agnes Chose to Die(1976)
Il comandante

Colpita da improvviso benessere(1976)
Gigino Mancuso

Perdutamente tuo... mi firmo Macaluso Carmelo fu Giuseppe(1976)
Carmelo Macaluso

Salon Kitty(1976)
Dino

How Wonderful to Die Assassinated(1975)
Carlo Pisacane

Gli strumenti del potere. 1925/1926 la dittatura fascista(1975)
Bianco e Nero(1975)
Narrator (voice)

Paolo Barca, Elementary School Teacher, Practically a Nudist(1975)
Direttore

We All Loved Each Other So Much(1974)
Nicola Palumbo
La rosa di zolfo(1974)
Nu surde, dduie surde, tre surde…tutte surde!(1974)

Il gioco della verità(1974)
Avvocato Monti

Il generale dorme in piedi(1974)
Ten. Sogliano

Teresa the Thief(1973)
Ercoletto
L'acqua negata(1973)
voce

The Funny Face of the Godfather(1973)
Jimmy Salvozzo
Un caso clinico(1972)

Four Flies on Grey Velvet(1971)
Andrea
Al Fatah - Palestina(1970)
Narratore (voice)

Lady Caliph(1970)
Un ouvrier

La fantastica storia di Don Chisciotte della Mancia(1970)

The Little War(1970)
Antonio Collava
Il berretto a sonagli(1970)

The Girl with a Pistol(1968)
Waiter
Don Giovanni(1967)
Don Alonso

The Birds, the Bees and the Italians(1966)

Let's Talk About Men(1965)
don Fulgenzio

The Basilisks(1963)
Francesco

The Monsters(1963)
The Debutant Writer (segment "La Musa" (voice) (uncredited)

The Archangels(1963)
Stefano
Ginepro Became a Man(1962)