Hoherpriester
Pablo de Tarso (2000)
Mr. Forester
Carácter (1997)
Kirkland
3 clases de fuego (1987)
Lt. Fred Williams
El destripador de Nueva York (1982)
Sir Timothy Havelock
Sólo para sus ojos (1981)
Doctor
El abogado del diablo (1977)
Chris Hawthorn
Hindle Wakes (1976)
Gooper
Cat on a Hot Tin Roof (1976)
Graham Jesson
Breve encuentro (1974)
Gerald
The Break (1974)
James
Traitor (1971)
Jack Gregory
This Body Is Mine (1971)
William Baxter
Adiós, Mr. Chips (1969)
Robin Hamilton
The Explorer (1968)
Terry Taggart
El aniversario (1968)
Percy Hemlow
The Waiting Game (1967)
Melancholy Musketeer
Cómo gané la guerra (1967)
Sgt. John Crewe
The Secret of Blood Island (1964)
Griffiths
Servidumbre humana (1964)
Bill Lanier
Brujería (1964)
Bill Norton
Al estilo francés (1963)
Edward Beverley
The Scarlet Blade (1963)
Inspector McInnes
The Very Edge (1963)
Reporter (uncredited)
Lawrence de Arabia (1962)
RAF Briefing Officer (uncredited)
El día más largo (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)
Un lugar en la cumbre (1959)
Dr. Galbraith
Behind the Mask (1958)
Passenger on deck (uncredited)
La última noche del Titanic (1958)