Man on Bus
Run For Your Wife (2012)
Duc d'Albufera
How Proust Can Change Your Life (2000)
Gryphon (voice)
Alice in Wonderland (1999)
Robin Jarvis
Nancherrow (1999)
Col. Pickering
Hey, Mr. Producer! The Musical World of Cameron Mackintosh (1998)
Lord Dumbleton
The Canterville Ghost (1997)
An Audience with Ronnie Corbett (1997)
Old Wincott
The Treasure Seekers (1996)
Mr. Umney
The Canterville Ghost (1996)
Doc (voice)
Balto (1995)
Lord Wrench
The Children (1990)
Self
The Golden Gong: The Story of Rank Films - British Cinema's Legendary Studio (1985)
Self (uncredited)
An Audience with Mel Brooks (1984)
Garry Essendine
Present Laughter (1981)
King of France
All's Well That Ends Well (1981)
British Gen. Armstrong
That Lucky Touch (1975)
Sir Anthony Ross
The Island at the Top of the World (1974)
Philip Glover
Father Dear Father (1973)
Mallinson
The Day of the Jackal (1973)
Mr. Carr / Senior Surgeon Boyd
The National Health (1973)
Jeffrey Armitage
Rentadick (1972)
Gerald Draycott
Villain (1971)
The Judgement of Albion (1968)
The Prison Governor
Decline and Fall ...of a Birdwatcher (1968)
Duke of York
The Wars of the Roses (1965)
Philip Bellamy, QC
Mix Me a Person (1962)
Ian Richards
Twice Round the Daffodils (1962)
Inspector Mannering
The Siege of Sidney Street (1960)
Pelham Butterworth
Your Money or Your Wife (1960)
Lt. Gordon Brown
Operation Bullshine (1959)
Shawe-Wilson
The Captain's Table (1959)
Hugh Mander
Rockets Galore (1958)
Dr Tony Benskin
Doctor at Large (1957)
Geoffrey Leavitt
Tiger in the Smoke (1956)
Wade
Eyewitness (1956)
Col. Sir Charles Holland
The Black Tent (1956)
Peter Weston
An Alligator Named Daisy (1955)
Alan Hartley
Josephine and Men (1955)
Lieutenant Tom Corbett
Above Us the Waves (1955)
Inspector Drummond
Simba (1955)
Jeff Saunders
Mad About Men (1954)
Ewart Gray
The Beachcomber (1954)
Tony Benskin
Doctor in the House (1954)
You Know What Sailors Are (1954)
Jim Carver
A Day to Remember (1953)
Donald Nordley
Mogambo (1953)
Lockhart
The Cruel Sea (1953)
Minor Role
Portrait from Life (1948)