2025
Bridget Jones: Mad About the Boy as Colin Jones
2024
Paddington in Peru as Samuel Gruber
2024
An A to Z of Paddington as Narrator (voice)
2024
My Lady Jane as Duke of Leicester (2 episodes)
2023
Call Me Back as George
2023
Wimbledon 2022 Review as Narrator
2023
Blackadder: A Cunning Story as Self – Contributor
2023
The Unlikely Pilgrimage of Harold Fry as Harold Fry
2022
The Lord of the Rings: The Rings of Power as Snaggleroot (voice) (1 episode)
2022
Birds Like Us as Horozovich (voice)
2022
Ten Percent as Richard Nightingale (1 episode)
2022
Why Didn't They Ask Evans? as Lord Marcham (1 episode)
2021
A Boy Called Christmas as King
2021
Charlotte as Grosspapa (voice)
2021
The Duke as Kempton Bunton
2021
Rhythm of Life as Self
2021
(K)nox: The Rob Knox Story as Self
2020
Black Narcissus as Father Roberts (3 episodes)
2020
Six Minutes to Midnight as Charlie
2020
Staged as Jim (2 episodes)
2020
Dolittle as Lord Thomas Badgley
2019
Children In Need 2019: Got It Covered as Self
2018
Black '47 as Lord Kilmichael
2018
King of Thieves as Terry Perkins
2018
King Lear as Earl of Gloucester
2018
New Town Utopia as Lewis Silkin MP
2017
Paddington 2 as Samuel Gruber
2017
The Sense of an Ending as Tony Webster
2016
Ethel & Ernest as Ernest Briggs (voice)
2016
Bridget Jones's Baby as Mr. Colin Jones
2016
The Legend of Tarzan as Prime Minister
2016
Eddie the Eagle as BBC Commentator
2016
War and Peace as Prince Bolkonsky (6 episodes)
2015
London Spy as Scottie (5 episodes)
2015
The Lady in the Van as Underwood
2015
Brooklyn as Father Flood
2015
The Weather Inside as Britischer Botschafter
2015
The Go-Between as Old Leo
2014
Get Santa as Santa Claus
2014
Paddington as Samuel Gruber
2014
The One and Only Mike Leigh as Self
2014
Postman Pat: The Movie as CEO (voice)
2013
The Harry Hill Movie as Cleaner
2013
The Great Train Robbery as DCS Tommy Butler (2 episodes)
2013
The Phone Call as Stan (voice)
2013
Le Week-End as Nick Burrows
2013
Closed Circuit as Attorney General
2013
The Frame as Professor Horace Slughorn (1 episode)
2012
Cloud Atlas as Captain Molyneux / Vyvyan Ayrs / Timothy Cavendish / Korean Musician / Prescient 2
2012
Nina Conti: Her Master's Voice as Self
2011
The Iron Lady as Denis Thatcher
2011
Arthur Christmas as Santa (voice)
2011
Harry Potter and the Deathly Hallows: Part 2 as Horace Slughorn
2011
Game of Thrones as Archmaester Ebrose (4 episodes)
2010
Any Human Heart as Logan Mountstuart (4 episodes)
2010
Downton Abbey as Jim Broadbent (1 episode)
2009
Perrier's Bounty as Jim McCrea
2009
Harry Potter and the Half-Blood Prince as Horace Slughorn
2009
The Damned United as Sam Longson
2009
The Young Victoria as King William IV
2008
Lost and Found as Narrator (voice)
2008
Inkheart as Fenoglio
2008
Einstein and Eddington as Sir Oliver Lodge
2008
Blackadder's Most Cunning Moments as Self
2008
Indiana Jones and the Kingdom of the Crystal Skull as Dean Charles Stanforth
2008
Tales of the Riverbank as G.P. (voice)
2007
When Did You Last See Your Father? as Arthur Morrison
2007
Would I Lie to You? as Self (1 episode)
2007
Conclusive: We Made Hot Fuzz as Self
2007
The Graham Norton Show as Self (1 episode)
2007
Hot Fuzz as Inspector Frank Butterman
2006
Longford as Lord Longford
2006
Art School Confidential as Jimmy
2006
Free Jimmy as Stomowskij (voice)
2006
The Street as Stan McDermott (6 episodes)
2005
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe as Prof. Digory Kirke
2005
Valiant as Sergeant (voice)
2005
Spider-Plant Man as Batman
2005
Robots as Madame Gasket (voice)
2005
The Magic Roundabout as Brian (voice)
2004
Bridget Jones: The Edge of Reason as Bridget's Dad
2004
Vanity Fair as Mr. Osborne
2004
Pride as Eddie (voice)
2004
Around the World in 80 Days as Lord Kelvin
2004
Tooth as The Rabbit (voice)
2004
Brambly Hedge: Classic Collection as Basil / Ernest Vole / Purslane Saltapple (Voice)
2003
The Young Visiters as Alfred Salteena
2003
Bright Young Things as The Drunken Major
2003
And Starring Pancho Villa as Himself as Harry Aitken
2002
Nicholas Nickleby as Mr. Wackford Squeers
2002
Gangs of New York as Boss Tweed
2002
The King's Beard as The Wizard (voice)
2002
The Gathering Storm as Desmond Morton
2001
Moulin Rouge! as Harold Zidler
2001
The Night Club of Your Dreams: The Making of 'Moulin Rouge' as Self
2001
Bridget Jones's Diary as Bridget's Dad
1999
Topsy-Turvy as W. S. Gilbert
1999
Doctor Who: The Curse of Fatal Death as The Shy Doctor
1998
Little Voice as Mr. Boo
1998
The Avengers as Mother
1997
The Borrowers as Pod Clock
1997
The Peter Principle as Peter Duffley (12 episodes)
1997
Smilla's Sense of Snow as Dr. Lagermann
1996
The Enchanted World of Brambly Hedge as Basil / Ernest Vole / Purslane Saltapple (voice) (8 episodes)
1996
Brambly Hedge: Autumn Story: Primrose's Stormy Night as Basil
1996
Percy the Park Keeper (17 episodes)
1996
The Secret Agent as Chief Inspector Heat
1995
Richard III as The Duke of Buckingham
1995
Rough Magic as Doc Ansell
1994
Bullets Over Broadway as Warner Purcell
1994
Princess Caraboo as Mr. Worrall
1994
Widows' Peak as Con Clancy
1993
Prince Cinders as Ugly Brother / Policeman (voice)
1993
Wide-Eyed and Legless as Deric Longden
1993
Detectives on the Edge of a Nervous Breakdown as George
1993
Two Mikes Don't Make a Wright as The Earl of Leete
1992
Gone to Seed as Monty Plant (6 episodes)
1992
A Sense of History as 23rd Earl of Leete
1992
Perpetual Motion as Self - Narrator (6 episodes)
1991
Gone to the Dogs as Jim Morley (6 episodes)
1991
Enchanted April as Frederick Arbuthnot
1991
Murder Most Horrid as Selwyn Proops (1 episode)
1991
Performance as Carmello (1 episode)
1991
Happy Feet as Grocer
1990
Life Is Sweet as Andy
1989
Victoria Wood as Alan Hammond (1 episode)
1989
The Staggering Stories of Ferdinand de Bargos (23 episodes)
1989
Erik the Viking as Ernest the Viking (a Rapist)
1989
7 Deadly Sins: Stage Acting as Standford Hartley
1989
The Hangover as (voice)
1988
Blackadder's Christmas Carol as Prince Albert
1988
The Modern World: Ten Great Writers as Ossipon (1 episode)
1987
Superman IV: The Quest for Peace as Jean Pierre Dubois
1987
Inspector Morse as Charlie Bennett (2 episodes)
1986
The Insurance Man as Gutling
1985
Silas Marner as Jem Rodney
1985
The Good Father as Roger Miles
1985
Happy Families as Dalcroix (2 episodes)
1985
Victoria Wood As Seen On TV (4 episodes)
1984
The Hit as Barrister
1983
Dramarama (1 episode)
1983
Tales Out of School as Geoff Figg (1 episode)
1983
Birth of a Nation as Geoff Figg
1983
Blackadder as Don Speekingleesh, an Interpreter (1 episode)
1983
Blackadder as Prince Albert (1 episode)
1983
Walter and June as Orderly
1983
Dead on Time as Priest
1982
Objects of Affection as Second Attendant (1 episode)
1982
Our Winnie as Second Attendant
1982
Intensive Care as Mr Horsfall
1982
The Comic Strip Presents... as George (1 episode)
1982
Walter as Joseph - Orderly
1982
Mike Leigh: Making Plays as Self (archive footage)
1982
Bird of Prey (8 episodes)
1981
Time Bandits as Compere
1980
The Adventures of Frank: Seeds of Ice as Mr. Champing
1980
Breaking Glass as Station Porter
1980
Games Without Frontiers as Stewart
1979
Long Distance Information as Mackaness
1979
Tales of the Unexpected as Mr Lovejoy (1 episode)
1979
The Passage as German Soldier
1978
The Shout as Fielder in Cowpat
1971
The Go-Between as Spectator at Cricket Match (uncredited)
1970
Play for Today as Mr. Champing (1 episode)
1970
Play for Today as Mr. Horsfall (1 episode)
1953
The Oscars as Self (1 episode)