Montecarlo Gran Casinò
(1987)
as Cesare
Too Much
(1986)
as Sergio
Detective School Dropouts
(1986)
Amarsi un po'...
(1984)
as Padre di Marco
Once Upon a Time in America
(1984)
as Mandy
Occhio, malocchio, prezzemolo e finocchio
(1983)
as Alberigo (episodio "Il mago")
Christmas Holidays
(1983)
as Arturo Marchetti
Talcum Powder
(1982)
as Augusto
Pierino the Pest to the Rescue
(1982)
as Giulio
Pè sempe
(1982)
as Don Enrico Roncilio
Una vacanza del cactus
(1981)
as Zio Michele
Bianco, rosso e Verdone
(1981)
as Er Principe
Fun Is Beautiful
(1980)
as Mario Brega
A Dangerous Toy
(1979)
as Slavic's Enforcer
Αγώνας χωρίς τέλος
(1978)
Destruction Force
(1977)
as Questore Alberti
The Cat
(1977)
as Rosario Calascibetta, a killer
The Last Round
(1976)
as Bobo Belmondo
A Genius, Two Friends, and an Idiot
(1975)
as Coach Driver
Two hearts, a Chapel
(1975)
as Il Macellaio
Seven Savage Men
(1975)
as Tornado
How Beautiful Is Bernarda, All Black, All Hot
(1975)
as Mirafiore
Basta con la guerra... facciamo l'amore
(1974)
as Garozzi
Charleston
(1974)
as Barman
My Name Is Nobody
(1973)
as Pedro
Da Scaramouche or se vuoi l'assoluzione baciar devi sto... cordone!
(1973)
as Quattropalle
Le mille e una notte... e un'altra ancora!
(1973)
as Visir
Decameron II
(1972)
as Ferondo
Sotto a chi tocca!
(1972)
as Fregonese the Tyrant
The Lusty Wives of Canterbury
(1972)
Finders Killers
(1971)
as Grendel
Why
(1971)
as Detenuto amico di Scalia (uncredited)
A Girl in Australia
(1971)
as cameriere italiano a Brisbane
Return of Sabata
(1971)
as Cameo (uncredited)
The Divorce
(1970)
as giornalaio
A Noose for Django
(1969)
as Brandon's Partner
Death Knocks Twice
(1969)
as Riccardo
The Great Silence
(1968)
as Martin
A Minute to Pray, a Second to Die
(1968)
as Kraut
Man Who Cried for Revenge
(1968)
as Dirty
The Girl Who Couldn't Say No
(1968)
as il mutilato
Death Rides a Horse
(1967)
as One-Eye
Date for a Murder
(1967)
as Mario Galante
Halleluja for Django
(1967)
as Andreas / Yanaro
No Diamonds for Ursula
(1967)
as Sansone
The Ugly Ones
(1966)
as Miguel Cortinas
The Good, the Bad and the Ugly
(1966)
as Corporal Wallace
An Angel for Satan
(1966)
as Carlo Lionesi
For a Few Dollars More
(1965)
as Niño, Member of Indio's Gang
Buffalo Bill, Hero of the Far West
(1964)
as Donaldson
Two Gangsters in the Wild West
(1964)
as man with Rio
A Fistful of Dollars
(1964)
as Chico
Let's Talk About Women
(1964)
The Strange Type
(1963)
as benzinaio
The Monsters
(1963)
as Rocchetti (segment "La nobile Arte")
March on Rome
(1962)
as Mitraglia
I motorizzati
(1962)
as Edoardo
Eighteen in the Sun
(1962)
as Gennarino
Day by Day, Desperately
(1961)
as infermiere
Cronache del '22
(1961)
as Panza
Il mondo dei miracoli
(1959)
as L'uomo con un occhio nero (uncredited)
Man of Straw
(1958)
as Uomo che blocca Andrea davanti al tassista (uncredited)
The Mascot of the Blue Devils
(1947)