Actor
Snapshot Wedding
2017
as Donald
Joseph's Reel
2015
as Old Joseph
Churchill: 100 Days That Saved Britain
2015
as Winston Churchill
Margaret
2009
as Willie Whitelaw
Harry Potter and the Order of the Phoenix
2007
as Cornelius Fudge
Goodbye Mr Snuggles
2006
as Mr. Stiles
Lassie
2005
as Judge Murray
Harry Potter and the Goblet of Fire
2005
as Cornelius Fudge
Making Waves
2004
as Father Parry
Harry Potter and the Prisoner of Azkaban
2004
as Cornelius Fudge
Lucky Jim
2003
as Professor Neddy Welch
The Gathering
2003
as Bishop
Harry Potter and the Chamber of Secrets
2002
as Cornelius Fudge
Bertie and Elizabeth
2002
as President Roosevelt
Thunderpants
2002
as Doctor
The Falklands Play
2002
as Sir Anthony Parsons
The Lost World
2001
as Prof. Illingworth
An Ideal Husband
1999
as Lord Caversham
Nancherrow
1999
as Viscount Berryan
The Barber of Siberia
1998
as Forsten
The Tichborne Claimant
1998
as Lord Rivers
Mrs. Dalloway
1997
as Sir William Bradshaw
Sense and Sensibility
1995
as Sir John Middleton
Mary Shelley's Frankenstein
1994
as Prof. Krempe
A Feast At Midnight
1994
as Headmaster
The Master Blackmailer
1992
as Charles Augustus Milverton
Bomber Harris
1989
as Winston Churchill
Paris by Night
1989
as Adam Gillvray
Marcus Welby, M.D.: A Holiday Affair
1988
as Dr. Price
The Woman He Loved
1988
as Winston Churchill
The Death of the Heart
1987
as Major Brutt
Northanger Abbey
1987
as General Tilney
Make and Break
1987
as John Garrard
Paying Guests (Part 2)
1986
as Colonel Chase
Paying Guests (Part 1)
1986
as Colonel Chase
The Demon Lover
1986
as William Drover
Jenny's War
1985
as Klein
The Shooting Party
1985
as Bob, Lord Lilburn
The Zany Adventures of Robin Hood
1984
as King Richard
Fothergill
1981
as John Fothergill
The Pied Piper of Hamelin
1980
as Narrator
Twelfth Night
1980
as Sir Toby Belch
Speed King
1979
as Dorothy Campbell
Caesar and Claretta
1975
as Benito Mussolini
The Gathering Storm
1974
as Joachim von Ribbentrop
The Slap
1974
as Robert Dickinson
Yellow Dog
1973
as Alexander
Gawain and the Green Knight
1973
as Sir Bertilak
Dark Places
1973
as Edward Foster / Andrew Marr
Psychomania
1973
as Chief Inspector Hesseltine
The Silent One
1973
as The Assistant
Demons of the Mind
1972
as Zorn
The Incredible Robert Baldick: Never Come Night
1972
as Doctor Sir Robert Baldick
Young Winston
1972
as Prep School Headmaster
The Stalls of Barchester
1971
as Archdeacon Haynes
10 Rillington Place
1971
as Malcolm Morris
Warm Feet, Warm Heart
1970
as Albert Purvis
Berserk!
1967
as Detective Superintendent Brooks
How I Won the War
1967
as British General
The Spy Who Came in from the Cold
1965
as Dick Carlton
Old Man's Fancy
1965
as Jason
Torpedo Run
1958
as Lt. Redley
Othello
1955
as Cassio
Black Legend
1949
as Mad Thomas