highest rated
acting
- Have I Got a Bit More News for You (TV) → Himself - Presenter
- WAR (TV) → Morgan Henderson
- Custom of the Country
- The Man Who Stole Portugal
- Monstrous Beauty → King Charles II
- Wind of Change → Doc McGhee
- & Sons → Rainer
- Call Me Queen
- Beyond the Silk Road → Self
- Downton Abbey: The Grand Finale → Guy Dexter
- The Agency: Central Intelligence (TV) → CIA Director
- Sunday with Laura Kuenssberg (TV) → Self
- SAS Rogue Heroes (TV) → Dudley Wrangel Clarke
- Downton Abbey: A New Era → Guy Dexter
- The Pursuit of Love (TV) → Uncle Matthew
- Stateless (TV) → Gordon Masters
- Brassic (TV) → Dr. Chris Coxley
- Gauguin: A Dangerous Life → Voice of Paul Gauguin
- Gauguin from the National Gallery, London → Narrator
- Tomb Raider → Richard Croft
- Les Misérables (TV) → Jean Valjean
- Colette → Willy
- After 82 → Narrator (voice)
- The Square → Julian
- Revolting Rhymes → Wolf (voice)
- Five Star Fouad → Gary
- A Funny Thing Happened to Kelly and Ted → Ted
- Anjelica Huston on James Joyce: A Shout in the Street → Self - Actor
- The Finish Line → Paul
- The Crown (TV) → Prince Charles
- Finding Dory → Rudder (voice)
- Money Monster → Walt Camby
- Genius → Ernest Hemingway
- Revolting Rhymes (TV) → Wolf
- Marine Life Interviews → Rudder (voice)
- National Theatre Live: Les Liaisons Dangereuses → Le Vicomte de Valmont
- The Tale of Thomas Burberry → Ernest Shackleton
- The Late Late Show with James Corden (TV) → Self - Guest
- Testament of Youth → Mr. Brittain
- The Day They Dropped The Bomb → Narrator (Voice)
- Offshore Incorporated → Narrator
- The Affair (TV) → Noah Solloway
- Pride → Jonathan
- Muse of Fire → Self
- Burton and Taylor → Richard Burton
- The Girl with the Mechanical Maiden → Inventor
- John Carter → Sab Than
- Shakespeare's Sonnets
- What You Will
- Children of the Tsunami → Narrator (voice)
- Johnny English Reborn → Ambrose
- Arthur Christmas → Lead Elf (voice)
- The Hour (TV) → Hector Madden
- The Awakening → Robert Mallory
- Appropriate Adult (TV) → Fred West
- Centurion → General Titus Flavius Virilus
- Jackboots on Whitehall → Fiske (voice)
- From Time to Time → Caxton
- Breaking the Mould → Howard Florey
- Punisher: War Zone → Billy "The Beaut" Russoti / Jigsaw
- The Devil's Whore (TV) → Oliver Cromwell
- The Graham Norton Show (TV) → Self
- 300 → Theron
- Hannibal Rising → Inspector Popil
- The Wire Odyssey → Self
- Tapping the Wire → Self
- The Wire: The Last Word → Self
- 2000: Bunk and McNulty → Det. James 'Jimmy' McNulty
- Stingray → Luther
- The Forgotten → Ash Correll
- Mona Lisa Smile → Bill Dunbar
- The Wire (TV) → Jimmy McNulty
- Chicago → Fred Casely
- Ten Minutes Older: The Cello → Young Man (segment "About Time 2")
- Rock Star → Kirk Cuddy
- 28 Days → Jasper
- Star Wars: Episode I - The Phantom Menace → Palace Guard
- A Christmas Carol → Fred
- A Midsummer Night's Dream → Lysander
- Spice World → Photographer
- Diana & Me → Rob Naylor
- The Gambler → Alexei
- Surviving Picasso → Paulo Picasso
- True Blue → Donald MacDonald
- E=MC² → Spike
- Richard III → The Earl of Richmond
- Secret History (TV) → Self (Voice)
- 3 Joes
- Have I Got News for You (TV) → Self - Host
- This Morning (TV) → Self
- Golden Globe Awards (TV) → Self - Nominee