
2025
Downton Abbey: The Grand Finale as Robert Crawley2025
Bank of Dave 2: The Loan Ranger as Sir Charles2025
Christmas Karma as Jacob Marley2025
JAMES & Co as Self - Video message2025
Downton Abbey Celebrates the Grand Finale as Self2024
The Completely Made-Up Adventures of Dick Turpin as Jonathan Wilde2024
Paddington in Peru as Henry Brown2024
The Agency: Central Intelligence as James Richardson2024
The Secret Lives of Animals as Self - Narrator (voice)2024
Douglas Is Cancelled as Douglas2024
Dame Maggie Smith - A Celebration as Robert Crawley (archive footage)2023
The Gold as DCI Brian Boyce2023
The Coronation Concert as Self- Presenter2023
Bank of Dave as Sir Charles2023
The Wonders of Europe as Narrator2022
Downton Abbey: A New Era as Robert Crawley2022
I Came By as Hector Blake2022
The Marvellous Maggie Smith: A Celebration as Self - Narrator2022
The Amazing Maurice as The Mayor (voice)2021
The Crown's Ancient Forest as Narrator2021
Silent Hours as Commander William Calthorpe2021
Dancing Nation as Narrator ("States of Mind")2021
The Vicar of Dibley: Inside Out as Self2020
Staged as Hugh2020
Cinderella: A Comic Relief Pantomime for Christmas as Self2020
Jingle Jangle: A Christmas Journey as Mr. Delacroix2020
Sandylands as One-eyed man2019
Amphibia as Wigbert (voice)2019
A Little Late with Lilly Singh as Self2019
Downton Abbey as Robert Crawley2019
DNA Journey as Not available2019
The Corrupted as Hammond2018
Sofia the First: Forever Royal as Voice of the Library/The First Storykeeper (voice)2017
DuckTales as Santa Claus (voice)2017
Paddington 2 as Henry Brown2017
Viceroy's House as Lord Mountbatten2017
Breathe as Teddy Hall2017
Thomas & Friends: Journey Beyond Sodor - The Movie as Merlin (voice)2016
The Grand Tour as Self2016
Our Ex-Wife as Narrator2015
Galavant as Pirate King2015
Stick Man as Santa (voice)2015
The Secret World of LEGO as Narration2014
Last Week Tonight with John Oliver as Narrator (voice)2014
Last Week Tonight with John Oliver as Self - Guest Star2014
Paddington as Henry Brown2014
W1A as Ian Fletcher2014
The Monuments Men as 2nd Lt. Donald Jeffries2014
Monty Python's Best Bits (Mostly) as Narrator2014
Muppets Most Wanted as Irish Journalist2014
A Life on Screen as Self2014
Jamie and Jimmy's Friday Night Feast as Himself2013
Sofia the First as Book Narrator (voice)2013
Sofia the First as Secret Library (voice)2013
Da Vinci's Demons as Not available2012
The Hollow Crown as Gloucester2012
Mr. Stink as Mr. Stink2012
Just a Minute as Self2011
The Jonathan Ross Show as Self2011
Twenty Twelve as Ian Fletcher2011
World's Most Dangerous Roads as Not available2011
The Hotel as Himself - Narrator2010
Downton Abbey as Robert Crawley2010
Burke & Hare as Lord Harrington2010
Ben Hur as Pilate2010
Shanghai as Ben Sanger2010
Third Star as Beachcomber2010
Critical Eye as Brian2010
The Silence as Not available2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
From Time to Time as Captain Oldknow2009
Glorious 39 as Gilbert2009
Knife Edge as Charles Pollock2009
Hunter as DSI Iain Barclay2009
Getting On as Philip Moore2008
Miss Austen Regrets as Rev Brook Bridges2008
Bonekickers as Gregory Parton2008
One of Those Days as Mr. Burrell2008
Lost in Austen as Mr. Bennet2008
French Film as Jed2008
Freezing as Not available2008
Filth: The Mary Whitehouse Story as Sir Hugh Carleton Greene2007
The Graham Norton Show as Self2007
Five Days as DSI Iain Barclay2007
Four Last Songs as Sebastian Burrows2006
The One Show as Self - Guest2006
The One Show as Self2006
Rachael Ray as Not available2006
Tsunami: The Aftermath as Tony Whittaker2006
Beau Brummell: This Charming Man as Prince Regent2006
Scenes of a Sexual Nature as Gerry2005
Doctor Who as Henry Avery2005
The Rotters' Club as Voice of Adult Ben2005
Asylum as Max Raphael2005
Underclassman as Headmaster Felix Powers2005
The Robinsons as Not available2004
Agatha Christie's Marple as Inspector Hewitt2004
Stage Beauty as Samuel Pepys2004
Piccadilly Jim as Lord Wisbeach2003
The Commander as Not available2003
Hear the Silence as Dr. Andrew Wakefield2003
Thursday the 12th as Brin Hopper2003
Love Again as Philip Larkin2002
Top Gear as Self2002
Doctor Zhivago as Yevgraf Zhivago2002
Tipping the Velvet as Ralph Banner2002
Daniel Deronda as Henleigh Grandcourt2002
The Biographer as Eric2002
Hans Christian Andersen: My Life as a Fairytale as Not available2002
Right Under My Eyes as James2001
Blow Dry as Louis2001
High Heels and Low Lifes as Farmer2001
Iris as Young John Bayley2001
The Cazalets as Hugh Cazalet2001
The Emperor's New Clothes as Bertrand2000
Madame Bovary as Charles Bovary2000
Take a Girl Like You as Julian Ormerod1999
Notting Hill as Bernie1999
Mansfield Park as Mr. Rushworth1998
The Scold's Bridle as Tim Duggan1998
Mosley as Bob Boothby1997
Midsomer Murders as Hugh Barton1997
The View as Self1997
Tomorrow Never Dies as HMS Bedford Air Warfare Officer1997
The Man Who Made Husbands Jealous as Ferdinand Fitzgerald1997
See You Friday as Daniel1996
Married for Life as Steve Hollingsworth1995
Bugs as Not available1994
Mary Shelley's Frankenstein as Schiller1994
Cadfael as Daniel Aurifaber1994
Fair Game as Gerry (as Richard Bonneville)1994
The Sanctuary Sparrow as Daniel Aurifaber1993
Peak Practice as Dominic Kent1993
GMTV as Self1993
Stalag Luft as Sqdn. Ldr. Barton (as Richard Bonneville)1992
Between the Lines as Not available1991
Murder Most Horrid as Inspector Dawson1991
Dodgem as Rick Bayne1991
Paul Merton: The Series as Not available1990
Chancer as Jas1989
Agatha Christie's Poirot as Edward Masterman1987
Dispatches as Self - Narrator1984
Sherlock Holmes as Victor Savage1971
Great Performances as SelfNaN
Legally Mad as Gordan HammNaN
Go Away! as Not availableNaN
Restoring Genius: The Art of Agnolo Bronzino as Narrator2025
Downton Abbey Celebrates the Grand Finale as Self2025
Great British Train Journeys From Above as Narrator2025
A Sisyphean Task as The Headmaster2024
The Real History of Communism as الراوي2024
Alpine Train at Christmas as Narrator2023
Dead Cat Film as Clio2023
Peter Sellers: Genius at Work as Narrator2022
The Secret Life of Our Pets as Narrator (voice)2022
Secrets of the Royal Gardens as Narrator2021
Madame Tussauds: The Full Wax as Narrator2021
Inside the Forest Seasons of Wonder as Vypravěč2021
To Olivia as Roald Dahl2021
Secret Life of the Forest as Narrator (Voice)2021
Wild Tales from the Farm as Narrateur2020
Miranda: My Such Fun Celebration as Self2020
The Life and Times of Captain Sir Tom as Self - Narrator (voice)2019
Downton Abbey Live! as Self2019
Return to Downton Abbey: A Grand Event as Self2019
Odilo Fabian or (the Possibility of Impossible Dreams) as The Narrator2019
Her Majesty's Cavalry as Narrator - Self2019
Paddington: The Man Behind the Bear as Himself - Presenter2018
Countdown to Calvary as Self2018
Wild Britain as Narrator2018
Wild Great Britain as Narrator2017
Martin Luther: The Idea that Changed the World as Narrator (voice)2017
A Return to Grace: Luther's Life and Legacy as Narrator2015
Girl with a Pearl Earring: And Other Treasures from the Mauritshuis as Not available2015
All Change at Longleat as Narrator2014
TB: Return of the Plague as Himself2014
The Dinner Party as The Host2014
Nordic Noir - The Rise of Scandi Drama as Self2013
The Magnificent Lion Boy as Leonard Orlov2011
Doctor Who: The Curse of the Black Spot Prequel as Captain Henry Avery2010
Turn Back Time as Narrator (voice)2007
The Diary of a Nobody as Pooter2005
Man to Man as Fraser McBride2003
Conspiracy of Silence as Not available2003
Conspiracy of Silence as Fr. Jack Dowling2002
The Gathering Storm as Ivo Pettifer2000
Christmas with the Mormon Tabernacle Choir as Himself2000
Madame Bovary as Charles Bovary1998
Mosley as Bob Boothby1997
Get Well Soon as Norman Tucker1997
Holding The Baby as Gordon Muir1997
Breakout as Peter SchneiderNaN
Set Tour: The Browns' House as Self1994
The Memoirs of Sherlock Holmes as Victor Savage1944
Golden Globe Awards as Self - Nominee