Actor
Christmas Karma
2025
Downton Abbey 3
2025
as Robert Crawley
Paddington in Peru
2024
as Henry Brown
Peter Sellers: Genius at Work
2023
as Narrator
The Coronation Concert
2023
as Self- Presenter
Bank of Dave
2023
as Sir Charles Denby
Dead Cat Film
2023
as Clio
Mummies
2023
as Lord Carnaby (voice)
The Amazing Maurice
2022
as The Mayor (voice)
I Came By
2022
as Hector Blake
Downton Abbey: A New Era
2022
as Robert Crawley
Silent Hours
2021
as Commander William Calthorpe
To Olivia
2021
as Roald Dahl
Cinderella: A Comic Relief Pantomime for Christmas
2020
as Self
Jingle Jangle: A Christmas Journey
2020
as Mr. Delacroix
The Life and Times of Captain Sir Tom
2020
as Self - Narrator (voice)
Miranda: My Such Fun Celebration
2020
as Self
Return to Downton Abbey: A Grand Event
2019
as Self
Downton Abbey
2019
as Robert Crawley
Downton Abbey Live!
2019
as Self
The Corrupted
2019
as Hammond
A Merry Little Christmas with Sutton Foster and Hugh Bonneville
2018
as Self
Paddington 2
2017
as Henry Brown
Breathe
2017
as Teddy Hall
Thomas & Friends: Journey Beyond Sodor - The Movie
2017
as Merlin (voice)
Viceroy's House
2017
as Lord Mountbatten
Stick Man
2015
as Santa (voice)
Paddington
2014
as Henry Brown
Muppets Most Wanted
2014
as Irish Journalist
The Monuments Men
2014
as 2nd Lt. Donald Jeffries
The Dinner Party
2014
as The Host
The Sarah Millican Television Programme - Best of Series 1-2
2013
as Self
The Magnificent Lion Boy
2013
as Leonard Orlov
Mr. Stink
2012
as Mr. Stink
Doctor Who: The Curse of the Black Spot Prequel
2011
as Captain Henry Avery
Burke & Hare
2010
as Lord Harrington
Shanghai
2010
as Ben Sanger
Third Star
2010
as Beachcomber
Critical Eye
2010
as Brian
Glorious 39
2009
as Gilbert
Knife Edge
2009
as Charles Pollock
From Time to Time
2009
as Captain Oldknow
French Film
2008
as Jed
Filth: The Mary Whitehouse Story
2008
as Sir Hugh Carleton Greene
Miss Austen Regrets
2008
as Rev Brook Bridges
One of Those Days
2008
as Mr. Burrell
Four Last Songs
2007
as Sebastian Burrows
The Diary of a Nobody
2007
as Pooter
Scenes of a Sexual Nature
2006
as Gerry
Beau Brummell: This Charming Man
2006
as Prince Regent
Asylum
2005
as Max Raphael
Underclassman
2005
as Headmaster Felix Powers
Man to Man
2005
as Fraser McBride
Piccadilly Jim
2004
as Lord Wisbeach
Stage Beauty
2004
as Samuel Pepys
Hear the Silence
2003
as Dr. Andrew Wakefield
Love Again
2003
as Philip Larkin
Conspiracy of Silence
2003
Thursday the 12th
2003
as Brin Hopper
The Biographer
2002
as Eric
Right Under My Eyes
2002
as James
The Gathering Storm
2002
as Ivo Pettifer
Iris
2001
as Young John Bayley
The Emperor's New Clothes
2001
as Bertrand
High Heels and Low Lifes
2001
as Farmer
Blow Dry
2001
as Louis
Madame Bovary
2000
as Charles Bovary
Mansfield Park
1999
as Mr. Rushworth
Notting Hill
1999
as Bernie
The Scold's Bridle
1998
as Tim Duggan
Mosley
1998
as Bob Boothby
Tomorrow Never Dies
1997
as Air Warfare Officer - HMS Bedford
Breakout
1997
as Peter Schneider
Mary Shelley's Frankenstein
1994
as Schiller
Fair Game
1994
as Gerry (as Richard Bonneville)
Stalag Luft
1993
as Sqdn. Ldr. Barton (as Richard Bonneville)
Restoring Genius: The Art of Agnolo Bronzino
as Narrator
Bank of Dave 2: The Loan Ranger
as Sir Charles
Go Away!
A Return to Grace: Luther's Life and Legacy
as Narrator