1966

The Good, the Bad and the Ugly
Bill - Member of Angel Eyes' Gang (uncredited)

The Big Gundown
Rocky

Massacre Time
Tall Scott Henchman
1967

Death Rides a Horse
Deputy Sheriff

Crazy Westerners
Zorro

Colt in the Hand of the Devil
Soldier (uncredited)

Day of Anger
Hart Perkins
1968

Commandos
Dino

Beyond the Law
1969

Boot Hill
Bösewicht, Joes Mörder

Sabata
Rocky Bendato
1970

The Unholy Four
Burt
1971

At the End of the Rainbow
Newman
1972

Trinity and Sartana Are Coming
Captain Bill McCorney

The Sicilian Connection

The Master Touch
Miller's Lieutenant
1973

Los Amigos
Bull, Morton's Goon

The Big Game
Alberto

Mean Frank and Crazy Tony
Assassin

Mr. Hercules Against Karate
Football Player

The Funny Face of the Godfather
Uomo del padrino
1974

Street Law
Ringleader and Hood

Three Tough Guys
Hood
1975

Africa Express

Cry, Onion!
'Nerone' Foster

Loaded Guns
Man in the Tavern (uncredited)

Shoot First… Ask Questions Later
Kady
1976

Street People
Fortunate

The Loves and Times of Scaramouche

The Big Racket
Doringo
1977

The Heroin Busters
Enforcer

L'avvocato della mala
Peseti Henchman

California
Gary Luke
1978

Uppercut
American Soldier (uncredited)

Behind Convent Walls

China 9, Liberty 37
Zeb / Zeb's brother
1979

The Great Alligator
Peter
1980

Day of the Cobra
Silvestri

Contraband
Enforcer

Speed Cross
Kurt Schmidbauer
Speed Driver
Dave
1981

Buddy goes West
Slim Henchman (uncredited)

Great White
Briley (uncredited)
1982

The Girl from Trieste
Toni
1983

Escape from the Bronx
Trash's Father

2019: After the Fall of New York
Ratchet
1984

Tuareg: Desert Warrior
Soldier

Good King Dagobert
Argobal
1985

Joan Lui
Assassino

Fracchia Against Dracula
Frankenstein
1987

School of Thieves 2
Nostromo

Ghoulies II
Zampano
1988

Cop Game
Captain 'Skipper' Kirk

Robowar
Neil Corey

Der Commander
Angelo
1989

Sinbad of the Seven Seas
Captain

Born to Fight
Alex Bross

After Death
Zombie Leader (uncredited)

I Won the New Year's Lottery
Dante Mazzoleni, lo scrittore
1991

The Comics 2
Ladro