

Once Upon a Halloween(2005)
Fflewddur Fflam (voice) (archive sound)
Animal Stories(2005)
Narrator (Orig. U.K.)
The Funny Blokes of British Comedy(2005)
Sir Humphrey Appleby (archive footage) (uncredited)

Higher Love(2001)

Call Me Claus(2001)
Nick

Victoria & Albert(2001)
Lord William Lamb

The Winslow Boy(1999)
Arthur Winslow

Tarzan(1999)
Professor Archimedes Q. Porter (voice)

The Big Brass Ring(1999)
Kim Mennaker

Atatürk: Founder of Modern Turkey(1999)
Sir Percy Lorraine, British Ambassador

The Clandestine Marriage(1999)
Lord Ogleby

A Reasonable Man(1999)
Judge Wendon

Madeline(1998)
Lord Covington

The Object of My Affection(1998)
Rodney Fraser

Amistad(1997)
Martin Van Buren

Murder in Mind(1997)

Forbidden Territory: Stanley's Search for Livingstone(1997)
David Livingstone

Twelfth Night(1996)
Malvolio

Inside(1996)
Colonel

The Happy Prince(1996)
Narrator (voice)

Richard III(1995)
The Duke of Clarence

The Madness of King George(1994)
George III

Late-Flowering Lust(1994)
Cousin John
Portrait or Bust(1994)
Himself (uncredited)

Demolition Man(1993)
Dr. Raymond Cocteau

Freddie As F.R.O.7.(1992)
Brigadier G (voice)
Flea Bites(1992)
Kryst

The Trials of Oz(1991)
Brian Leary

King of the Wind(1990)
Achmet

The Shawl(1989)
John

Relatively Speaking(1989)
Philip Carter

A Handful of Time(1989)
Ted Walker

The Spirit of Man(1989)
Rev. Jonathan Guerdon

RARG(1988)
Storyteller

The Black Cauldron(1985)
Fflewddur Fflam (voice)

Turtle Diary(1985)
Publisher

Jenny's War(1985)
Colonel

The Chain(1984)
Mr Thorn

Pope John Paul II(1984)
Cardinal Stefan Wyszynski

The House(1984)
General Fagg

Tartuffe, or The Imposter(1983)
Orgon

Dead on Time(1983)
Doctor

The Crimson Permanent Assurance(1983)
Passerby (uncredited)

Firefox(1982)
Pyotr Baranovich

The Plague Dogs(1982)
Dr. Boycott (voice)

The World Cup: A Captain's Tale(1982)
John Westwood
The Critic(1982)
Mr. Sneer

A Woman Called Golda(1982)
King Abdullah

Gandhi(1982)
Kinnoch

The Hunchback of Notre Dame(1982)
Magistrate at Esmeralda's trial

The Funny Side of Christmas(1982)
Sir Humphrey Appleby

History of the World: Part I(1981)
Citizen Official - The French Revolution

Memoirs of a Survivor(1981)
Victorian Father

A Brush with Mr. Porter on the Road to El Dorado(1981)
Fulton

Protest(1981)
Stanek / Vanek
A Rod of Iron(1980)
Trevor

A Tale of Two Cities(1980)
Mr. CJ Stryver

The Misanthrope(1980)
Philinte

The Tempest(1980)
Stephano

Jessie(1980)
Mr Edmonds

The Enigma(1980)
Fenton

The Knowledge(1979)
Mr Burgess

The Sailor's Return(1978)
Mr Fosse

Sweeney 2(1978)
Det. Chief Insp. Dilke

Edward & Mrs. Simpson(1978)
Walter Monkton

Destiny(1978)
Major Lewis Rolfe

Watership Down(1978)
Captain Campion (voice)

Spiderweb(1976)
Erik Lönnrot

Buffet(1976)
Jack

Play Things(1976)
Tenby

The Hiding Place(1975)
Pastor De Ruiter

Child of Hope(1975)
Police Captain

The Floater(1975)
Morris Shelman

Occupations(1974)
Libertini

S*P*Y*S(1974)
Croft

The Emergency Channel(1973)
Graham

Young Winston(1972)
Boer Sentry (uncredited)

Alma Mater(1971)
Major

Carve Her Name with Pride(1958)
Park Soldier (uncredited)