Hoherpriester
Saint Paul (2000)
Mr. Forester
Character (1997)
Kirkland
Three Kinds of Heat (1987)
Lt. Fred Williams
The New York Ripper (1982)
Sir Timothy Havelock
For Your Eyes Only (1981)
Doctor
The Devil's Advocate (1977)
Chris Hawthorn
Hindle Wakes (1976)
Gooper
Cat on a Hot Tin Roof (1976)
Graham Jesson
Brief Encounter (1974)
Gerald
The Break (1974)
James
Traitor (1971)
Jack Gregory
This Body Is Mine (1971)
William Baxter
Goodbye, Mr. Chips (1969)
Robin Hamilton
The Explorer (1968)
Terry Taggart
The Anniversary (1968)
Percy Hemlow
The Waiting Game (1967)
Melancholy Musketeer
How I Won the War (1967)
Sgt. John Crewe
The Secret of Blood Island (1964)
Griffiths
Of Human Bondage (1964)
Bill Lanier
Witchcraft (1964)
Bill Norton
In the French Style (1963)
Edward Beverley
The Scarlet Blade (1963)
Inspector McInnes
The Very Edge (1963)
Reporter (uncredited)
Lawrence of Arabia (1962)
RAF Briefing Officer (uncredited)
The Longest Day (1962)
Jim Mathews
Never Back Losers (1961)
Jim Benham
Make Mine Mink (1960)
First Officer
Cone of Silence (1960)
Bill Hemmingway
Left Right and Centre (1959)
Architect (uncredited)
Room at the Top (1959)
Dr. Galbraith
Behind the Mask (1958)
Passenger on deck (uncredited)
A Night to Remember (1958)