highest rated
acting
- Honey (TV) → Graham Anderson
- Ignition
- Lord of the Flies (TV) → Ralph's Father (uncredited)
- Amadeus (TV) → Emperor Joseph
- All the Devils Are Here → Harold Laing
- Toxic Town (TV) → Des Collins
- Bank of Dave 2: The Loan Ranger → Dave Fishwick
- The Ministry of Ungentlemanly Warfare → P.M. Winston Churchill
- Say Nothing (TV) → Frank Kitson
- The Old Man and the Land → David (voice)
- The Diplomat (TV) → Prime Minister Nicol Trowbridge
- Bank of Dave → Dave Fishwick
- The Lord of the Rings: The Rings of Power (TV) → Tom Bombadil
- Our Flag Means Death (TV) → Captain Nigel Badminton / Chauncey Badminton
- Men → Geoffrey
- The Rime of the Ancient Mariner: Orchestra of the Age of Enlightenment → Narrator
- No Time to Die → Tanner
- Ridley Road (TV) → Colin Jordan
- Designing Bond → Self
- A Ghost Story for Christmas: The Mezzotint → Edward Williams
- Penny Dreadful: City of Angels (TV) → Dr. Peter Craft
- Years and Years (TV) → Stephen Lyons
- Catherine the Great (TV) → Nikita Ivanovich Panin
- Brexit: The Uncivil War → Craig Oliver
- The Interview → Interviewer
- Watership Down (TV) → Cowslip (voice)
- Peterloo → Henry Hunt
- Nothing Like a Dame → Self (archive footage) (uncredited)
- National Theatre Live: Macbeth → Macbeth
- Guerrilla (TV) → Pence
- iBoy → Ellman
- Quacks (TV) → Robert Lessing
- National Theatre Live: Young Marx → Marx
- Trespass Against Us → P.C Lovage
- Shakespeare Live! From the RSC → Self - Performer
- The Roof → Yet Another Fan
- National Theatre Live: The Threepenny Opera → Captain Macheath, aka 'Mac the Knife'
- Spectre → Tanner
- The Casual Vacancy (TV) → Barry Fairbrother
- Man Up → Sean
- Inside No. 9 (TV) → Prince Rico / Gus
- The Imitation Game → Detective Robert Nock
- Penny Dreadful (TV) → John Clare / The Creature
- Cuban Fury → Gary
- Lucan (TV) → Lord Lucan
- Southcliffe (TV) → David Whitehead
- Count Arthur Strong (TV) → Michael Baker
- Muse of Fire → Self
- National Theatre Live: 50 Years on Stage → Iago
- National Theatre Live: Othello → Iago
- Lucan → Lord Lucan
- Skyfall → Tanner
- The Hollow Crown (TV) → Bollingbroke
- Broken → Bob Oswald
- The Mystery of Edwin Drood (TV) → Reverend Septimus Crisparkle
- Loving Miss Hatto → Young Barrington Coupe
- Bond on Location → Self / Bill Tanner
- National Theatre Live: The Last of the Haussmans → Nick
- Black Mirror (TV) → Michael Callow
- Women in Love (TV) → Rupert Birkin
- Vexed (TV) → Dan Bishop
- Wild Target → Gerry Bailey
- National Theatre Live: Hamlet → Hamlet
- The First Men in the Moon → Bedford
- Lennon Naked → Brian Epstein
- Wish 143 → Wishman
- Quantum of Solace → Tanner
- Ashes to Ashes (TV)
- Beautiful People (TV) → Ross
- The Curse of Steptoe → Alan Simpson
- Margaret Thatcher: The Long Walk to Finchley → Denis Thatcher
- Cranford (TV) → Septimus Hanbury
- Five Days (TV) → Kyle Betts
- Comedy Showcase (TV) → Rob Black
- Mansfield Park → Rushworth
- The One Show (TV) → Self
- The Thick of It (TV) → Ed
- Judas → Andrew
- The Second Coming (TV) → Father Dillane
- Ultimate Force (TV)
- Waking the Dead (TV) → James Mitcham
- Judge John Deed (TV)
- Messiah (TV) → Stewart Dean
- Silent Witness (TV)
- A Ghost Story for Christmas (TV) → Edward Williams