

Run For Your Wife(2012)
Man on Bus

The Accidental Detective(2003)
Professor Stein

How Proust Can Change Your Life(2000)
Duc d'Albufera

Nancherrow(1999)
Robin Jarvis

Alice in Wonderland(1999)
Gryphon (voice)

Hey, Mr. Producer! The Musical World of Cameron Mackintosh(1998)
Col. Pickering

Atatürk(1998)
Narrator (voice)

The Canterville Ghost(1997)
Lord Dumbleton

An Audience with Ronnie Corbett(1997)

The Canterville Ghost(1996)
Mr. Umney

The Treasure Seekers(1996)
Old Wincott

Balto(1995)
Doc (voice)

The Children(1990)
Lord Wrench

Present Laughter(1981)
Garry Essendine

All's Well That Ends Well(1981)
King of France

That Lucky Touch(1975)
British Gen. Armstrong

The Island at the Top of the World(1974)
Sir Anthony Ross

The Day of the Jackal(1973)
Mallinson

The National Health(1973)
Mr. Carr / Senior Surgeon Boyd

Father Dear Father(1973)
Philip Glover

Rentadick(1972)
Jeffrey Armitage

Villain(1971)
Gerald Draycott

Decline and Fall ...of a Birdwatcher(1968)
The Prison Governor

The Judgement of Albion(1968)
Voice

The Wars of the Roses(1965)
Duke of York

Mix Me a Person(1962)
Philip Bellamy, QC

Twice Round the Daffodils(1962)
Ian Richards

The Siege of Sidney Street(1960)
Inspector Mannering

Your Money or Your Wife(1960)
Pelham Butterworth

Operation Bullshine(1959)
Lt. Gordon Brown

The Captain's Table(1959)
Chief Officer Shawe-Wilson

Rockets Galore(1958)
Hugh Mander

Doctor at Large(1957)
Dr. Tony Benskin

Tiger in the Smoke(1956)
Geoffrey Leavitt

The Black Tent(1956)
Col. Sir Charles Holland

Eyewitness(1956)
Wade

Above Us the Waves(1955)
Lieutenant Tom Corbett

Simba(1955)
Inspector Drummond

Josephine and Men(1955)
Alan Hartley

An Alligator Named Daisy(1955)
Peter Weston

Doctor in the House(1954)
Tony Benskin

Mad About Men(1954)
Jeff Saunders

You Know What Sailors Are(1954)

The Beachcomber(1954)
Ewart Gray

Mogambo(1953)
Donald Nordley

The Cruel Sea(1953)
Lockhart

A Day to Remember(1953)
Jim Carver

Portrait from Life(1948)
Minor Role