Blow-Up
1967 · Drama
as Thomas
Deep Red
1976 · Horror
as Marcus Daly
Voices
1973 · Drama
as Robert
Fragment of Fear
1971 · Crime
as Tim Brett
The Best House in London
1969 · Comedy
as Walter Leybourne
Islands in the Stream
1977 · Drama
as Eddy
Power Play
1978 · Thriller
as Colonel Narriman
Harlequin
1980 · Drama
as Nick Rast
Lola
as Juan
The Squeeze
1977 · Crime
as Keith
Unman, Wittering and Zigo
1971 · Drama
as John Ebony
The Swindle
1977 · Action
as Robert Clayton
Sherlock Holmes and Saucy Jack
1979 · Crime
as Inspector Foxborough
The Disappearance
1978 · Drama
as Edward
The Heroin Busters
as Mike Hamilton
Juggernaut
1974 · Action
as Charlie Braddock
Mean Machine
2001 · Comedy
as Governor
Camelot
1967 · Adventure
as Mordred
Just a Gigolo
as Captain Hermann Kraft
Last Orders
2002 · Drama
as Lenny
Airwolf
1984 · Action
as Dr. Charles Henry Moffet
The Rainbow
1989 · Action
as Uncle Henry
Thirst
1979 · Drama
as Dr. Fraser
The Love Machine
as Jerry Nelson
The Key to Rebecca
1985 · Drama
as Maj. Smith
Some People
1964 · Drama
as Bert
Crossed Swords
1978 · Adventure
as Hugh Hendon
Eye of the Devil
1968 · Horror
as Christian de Caray
Blood Relatives
1981 · Crime
as Armstrong
The League of Extraordinary Gentlemen
2003 · Action
as Nigel
Gladiator
2000 · Action
as Cassius
Gangs of New York
2002 · Crime
as Mr. Schermerhorn
No Trees in the Street
1964 · Crime
as Kenny
Barbarella
1968 · Action
as Dildano