highest rated
acting
- Disinherited (TV)
- Vows → Lawrence Burkheart
- Prisoner (TV) → Alex Tebbit
- No Ordinary Heist → Richard Murray
- Clayface
- Heartstopper Forever → Geoff Young
- Campeón Gabacho
- King & Conqueror (TV) → King Edward
- The Bombing of Pan Am 103 (TV) → Tom Thurman
- All the Devils Are Here → Ronnie Blake
- Reunion (TV) → Stephen Renworth
- Fran the Man → The Ghost
- Supacell (TV) → Ray
- Franklin (TV) → John Adams
- Back to Black → Mitch
- Firebrand → Edward Seymour
- Midas Man → Harry Epstein
- Operation Fortune: Ruse de Guerre → Knighton
- The Winter King (TV) → Uther
- The Power (TV) → Bernie Monke
- Fair Play → Campbell
- Sunday with Laura Kuenssberg (TV) → Self –Actor
- Heartstopper (TV) → Geoff Young
- The Contractor → Virgil
- Suspect (TV) → Alistair Underwood
- Vesper → Jonas
- Choose or Die → Hal
- Ray Donovan: The Movie → Terry Donovan
- Charlotte → Albert Salomon (voice)
- The Thief, His Wife and the Canoe (TV) → John Darwin
- Wrath of Man → Terry
- The Virtuoso → The Loner
- Flag Day → Mr. Emmanuel
- Ridley Road (TV) → Soly Malinovsky
- Deceit (TV) → Paul Britton
- The Gentlemen → Big Dave
- Fast & Furious Presents: Hobbs & Shaw → Professor Andreiko
- Abigail → Jonathan Foster
- The Professor and the Madman → Muncie
- Pets United → Mayor Frank Stone
- Hostage Radio → Jarvis Dolan
- Deadpool 2 → Headmaster
- Mowgli: Legend of the Jungle → Vihaan (voice)
- Vice → Paul Wolfowitz
- Once Upon a Deadpool → Headmaster
- White Boy Rick → Art Derrick
- 7 Days in Entebbe → Shimon Peres
- Atomic Blonde → Spyglass
- Urban Myths (TV) → Bob Dylan
- The Exception → Heinrich Himmler
- Their Finest → Sammy Smith
- Mark Felt: The Man Who Brought Down the White House → Agency Man
- Women Who Kill (TV) → Narrator
- The Limehouse Golem → Uncle Tommy Farr
- A Kind of Murder → Marty Kimmel
- Galavant (TV) → Death
- River (TV) → Thomas Cream
- Concussion → Dr. Steven DeKosky
- Jonathan Strange & Mr Norrell (TV) → Mr Norrell
- Inside No. 9 (TV) → Nathaniel
- X+Y → Richard
- God's Pocket → Smilin' Jack Moran
- The One and Only Mike Leigh → Self
- Broadmoor - Inside Britain's Highest Security Psychiatric Hospital → Narrator
- Ray Donovan (TV) → Terry Donovan
- Jack the Giant Slayer → Crawe
- The World's End → Peter Page
- Filth → Bladesey
- Still Life → John May
- Southcliffe (TV) → Andrew Salter
- Completing the Golden Mile: The Making of The World's End → Self
- Snow White and the Huntsman → Duir
- Playhouse Presents (TV) → The Intruder
- I, Anna → D.I. Kevin Franks
- The Best of Men → Dr. Ludwig Guttmann
- Boys On Film 8: Cruel Britannia → Carson (segment "Man and Boy")
- A Running Jump → Perry
- Walking the Dogs → The Intruder
- Sherlock Holmes: A Game of Shadows → Inspector Lestrade
- War Horse → Sgt. Fry
- Moby Dick (TV) → Stubb
- Tyrannosaur → James
- Junkhearts → Frank
- Thorne (TV) → Kevin Tughan
- London Boulevard → DI Bailey
- Dive (TV) → Will
- Heartless → Weapons Man
- Man and Boy → Carson
- Sherlock Holmes → Inspector Lestrade
- Red Riding (TV) → Jack Whitehead
- The Disappearance of Alice Creed → Vic
- Red Riding: The Year of Our Lord 1980 → Jack Whitehead
- Red Riding: The Year of Our Lord 1974 → Jack Whitehead
- Faintheart → Richard
- Merlin (TV) → The Manticore (voice)
- Hancock → Red
- Criminal Justice (TV) → Saul
- Little Dorrit (TV) → Pancks
- Happy-Go-Lucky → Scott
- Me and Orson Welles → John Houseman
- God on Trial → Lieble
- The 39 Steps → Scudder
- Would I Lie to You? (TV) → Self
- The Sarah Jane Adventures (TV) → Mr. White
- I Want Candy → Doug Perry
- Grow Your Own → Little John
- The One Show (TV) → Self
- V for Vendetta → Etheridge
- Mission: Impossible III → Brownway
- The Illusionist → Josef Fischer
- Miami Vice → Nicholas
- Sixty Six → Manny Rubens
- Match Point → Office Worker (uncredited)
- The New World → Eddie
- Beowulf & Grendel → Father Brendan
- The Secret Life of Words → Victor
- Pierrepoint: The Last Hangman → James 'Tish' Corbitt
- Shadow of the Sword → Fabio
- Friends & Crocodiles → Butterworth
- Vera Drake → Reg
- The Rocket Post → Heinz Dombrowsky
- Caught in the Act → Gary Grissom
- Quite Ugly One Morning → Stephen Lime
- Post → Jack
- 21 Grams → Reverend John
- Charles II: The Power and The Passion (TV) → Titus Oates
- Cheeky → Reg
- AfterLife → Jaz Walters
- Gangs of New York → Killoran
- Bodily Harm (TV) → Bernard Chalk
- The Lost Empire (TV) → Pigsy
- The Bunker → Pfc Kreuzmann
- The Emperor's New Clothes → Louis Marchand
- Gangster No. 1 → Eddie Miller
- Second Sight (TV) → Liam Morrison
- Peaches → Brian
- B. Monkey → Young Thug
- Janice Beard 45 WPM → Mr Tense
- This Year's Love → Eddie
- Mad Cows → Constable
- Plastic Man → Liam Cooper
- Crime and Punishment → Dimitri
- You Are Here → Nigel Pubis
- The Man Who Knew Too Little → Mugger #1
- Kavanagh Q.C. (TV) → Ian Vincent
- Game On (TV) → Stoat
- Didn't You Kill My Brother? → Youth in Cantonese Takeaway (uncredited)
- The Yob → Chip Shop Youth (uncredited)
- Empire State → Clubber
- Casualty (TV) → Rick Grant
- The Comic Strip Presents... (TV) → Chip Shop Youth
- The Comic Strip Presents... (TV) → Youth in Chinese Restaurant