|
Nightshade (1995) as Peter Brady |
|
Wuthering Heights (1992) as Mr. Linton |
|
Double X: The Name of the Game (1992) as Edward Ross |
|
Supergirl: The Making of the Movie (1985) as Self |
|
Leave All Fair (1985) as young John |
|
The Corsican Brothers (1985) as Duc Dechateau-Renaud |
|
An Inspector Calls (1984) as Gerald Croft |
|
Supergirl (1984) as Zor-El |
|
L'Étincelle (1984) as Mike |
|
The Monster Club (1981) as George, Angela's Boyfriend |
|
The Rear Column (1980) as Ward |
|
Dominique (1980) as Tony Calvert |
|
La Sabina (1979) as Philip |
|
The Last Giraffe (1979) as Jock Leslie-Melville |
|
Zulu Dawn (1979) as Lt. Vereker |
|
The Four Feathers (1978) as William Trench |
|
Holocaust 2000 (1977) as Angel Caine |
|
Die Standarte (1977) as Fähnrich Herbert Menis |
|
Aces High (1976) as Lt. Crawford |
|
Valley Forge (1975) as |
|
All Creatures Great and Small (1975) as James Herriot |
|
Children of Rage (1975) as Yaacov |
|
Deadly Strangers (1975) as Stephen Slade |
|
The Breakthrough (1975) as Saunders |
|
The Four Musketeers (1974) as Duke of Buckingham |
|
Dracula (1974) as Arthur |
|
The Three Musketeers (1973) as Duke of Buckingham |
|
Hitler: The Last Ten Days (1973) as Hauptmann Hoffmann |
|
William: The Life, Works and Times of William Shakespeare (1973) as Various |
|
Young Winston (1972) as Winston Churchill |
|
£60 Single, £100 Return (1971) as Pete |
|
Quest for Love (1971) as Jeremy |
|
I Start Counting (1970) as Conductor |
|
Frankenstein Must Be Destroyed (1969) as Dr. Karl Holst |
|
if.... (1968) as Schoolboy (uncredited) |
|
Spoiled (1968) as Donald Clenham |
|
Calf Love (1966) as John |
|
Bloomsday (1964) as Stephen Dedalus |