2020
From Rollerball to Rome - Reflection on a Sci-Fi Classic as Not available1994
Milner as Edward1989
The Church as Architect1987
School of Thieves 2 as Ricco Gondoliere1987
Hammer: The Studio That Dripped Blood as Leo Vincey / Killikrates (archive footage)1981
Murder Obsession as Oliver1980
Fever of 40! as Harry Petersen1980
Blue Paradise as Kris1978
Battle of the Stars as Captain Mike Layton1977
Nine Guests for a Crime as Lorenzo1977
War of the Planets as Captain Alex Hamilton1977
Sawed-Off Shotgun as Not available1976
4 Billion in 4 Minutes as Francesco Vitale1975
Reflections in Black as Inspector Lavina1975
Duck in Orange Sauce as John1975
Eyeball as Mark Burton1974
The Beautiful Summer as Vittorio1974
The Tree with Pink Leaves as Andrea, padre di Marco1973
Torso as Prof. Franz1973
Anna: the Pleasure, the Torment as Lorenzo Viotto1972
Frankenstein '80 as Karl Schein1970
On a Clear Day You Can See Forever as Robert Tentrees1969
A Candidate for a Killing as Nick Warfield / André Jarvis / Riquelli1968
Execution as Bill Coler / John Coler1968
The Vengeance of She as Killikrates1967
On My Way to the Crusades, I Met a Girl Who... as Dragone1967
John the Bastard as John Donald Tenorio1967
A Nun at the Crossroads as Dr. Pierre Lemmon1966
One Million Years B.C. as Tumak1966
The Tough One as Daniel1965
She as Leo Vincey1962
Tender Is the Night as Young Man Being Photographed (uncredited)1961
Pirates of Tortuga as Percy1960
Black Sunday as Dr. Andrej Gorobec / Dr. Andreas Gorobec1960
The League of Gentlemen as Elizabeth's Lover (uncredited)1959
Sapphire as Student1959
The Heart of a Man as Official1958
Bachelor of Hearts as Robin