

Body Count(1986)
Deputy Sheriff Ted

Wild Team(1985)
Marius

Buio nella Valle(1984)
Umberto

Torna(1984)
Carlo

Raiders of Atlantis(1983)
Bill Cook

The Odd Squad(1982)
Russ Baxter

Children are Pieces of Your Heart(1981)
Lorenzo Berisio

Eaten Alive!(1980)
Jonas Melvyn

The Humanoid(1979)
Lord Graal

Covert Action(1978)
The Silent

Shock(1977)
Dr. Aldo Spidini

Last Cannibal World(1977)
Rolf

Emanuelle Around the World(1977)
Dr. Malcolm Robertson

Rome, Armed to the Teeth(1976)
Antonio 'Tony' Parenzo

Colt 38 Special Squad(1976)
Il Marsigliese / Black Angel

Emanuelle in Bangkok(1976)
Prince Sanit

Inhibitions(1976)
Peter Smart

Spasmo(1974)
Fritz Baumann

Enter the Devil(1974)
Satan

Salvo D'Acquisto(1974)

Mafia Junction(1973)
Insp. Cliff

All the Colours of the Dark(1972)
Mark Cogan

Man from Deep River(1972)
John Bradley

Your Vice Is a Locked Room and Only I Have the Key(1972)
Walter

A White Dress for Marialé(1972)
Massimo

The Strange Vice of Mrs Wardh(1971)
Jean

Vengeance Is a Dish Served Cold(1971)
Judge Perkins

Cross Current(1971)
Burt

The Tigers of Mompracem(1970)
Sandokan

Overrun!(1970)
Lieutenant Crossland

Esa mujer(1969)
Carlos Alcántara

The Seven Red Berets(1969)
Alain Carrès

If You Want to Live... Shoot!(1968)
Johnny Dark / Django

Taste of Vengeance(1968)
Daniel

Don't Wait, Django... Shoot!(1967)
Django

Cjamango(1967)
Cjamango

Il ragazzo che sapeva amare(1967)

The Witch(1966)
The Librarian

The Bible: In the Beginning...(1966)
Dignitary at Babylon (uncredited)

Almost a Man(1966)

Planet of the Vampires(1965)
Carter / Dervy

Robbery Roman Style(1964)
(as Ivan Rassimovich)