highest rated
acting
- The Sea → The Rent Collector
- Spider Island
- Past Life
- Bookish (TV) → D
- Grow → Lord Sinclair Smythe-Gherkin
- Gladiator II → Senator Thraex
- One Day (TV) → Stephen
- The End → Butler
- Mrs. Davis (TV) → The Apron Man
- Blackadder: The Lost Pilot → Percy
- Blackadder: A Cunning Story → Self - Contributor
- Marooned Awakening → Karl
- Ten Percent (TV) → Simon Gould
- Stromboli → Harold
- The Serpent (TV) → Paul Siemons
- Gangs of London (TV) → Mr. Jacob
- The Windermere Children → Leonard Montefiore
- The Aeronauts → Airy
- The Trial of Christine Keeler (TV) → Martin Redmayne MP
- Killers Anonymous → Calvin
- Sometimes Always Never → Arthur
- Princess Emmy → Gregorius the Ghost (voice)
- Peterloo → Prince Regent
- Agatha and the Truth of Murder → Randolph
- The Three Crow Boys → Narrator
- Strike (TV) → Daniel Chard
- Harlots (TV) → Lord Repton
- The Hippopotamus → Oliver Mills
- Clash → Narrator
- Houdini & Doyle (TV) → Chief Inspector Horace Merring
- Eddie the Eagle → Dustin Target
- National Treasure (TV) → Karl Jenkins
- Sherlock: The Abominable Bride → Sir Eustace Carmichael
- Race → Charles Sherrill
- Lock In → Richard
- Spooks: The Greater Good → Oliver Mace
- Outlander (TV) → Father Bain
- Automata → Vernon Conway
- Castles in the Sky → Winston Churchill
- The Boy in the Dress → Mr Hawthorn
- The Minister of Chance: Prologue → The King
- Utopia (TV) → Airey Naeve
- The Bleak Old Shop of Stuff (TV) → Harmswell Grimstone
- A Little Bit Country → Dad
- Game of Thrones (TV) → Robett Glover
- Johnny English Reborn → Quartermain
- Twenty Twelve (TV) → Tony Ward
- Black Death → Hob
- Missing → Stephen
- Inspector George Gently (TV) → Geoffrey Pershore
- The Devil's Whore (TV) → Joliffe
- Blackadder's Most Cunning Moments → Self
- Blackadder Exclusive: The Whole Rotten Saga → Self
- Agent Crush → Sergeant / Operator
- Othello - Live at Shakespeare's Globe → Iago
- The 50 Greatest Television Dramas → Self
- Hell Bent for Leather → Mr. Hunter
- Save Angel Hope → Backman
- The Line of Beauty (TV) → Gerald Fedden
- Severance → Richard
- Doctor Who (TV) → Mr Halpen
- Casanova → The Doge
- The Funny Blokes of British Comedy → Percy, Duke of Northumberland / Lord Percy Percy (archive footage) (uncredited)
- The Strange Case of Sherlock Holmes & Arthur Conan Doyle → Selden
- Get Bizzy
- Agatha Christie's Marple (TV) → Rev Leonard Clement
- Hustle (TV) → Judge Anthony Kent
- Gunpowder, Treason & Plot (TV) → Cecil
- Spooks (TV) → Oliver Mace
- Don't Eat the Neighbours (TV)
- The Emperor's New Clothes → Dr. Lambert
- Baldrick's Video Diary - A Blackadder in the Making → Self
- 102 Dalmatians → Alonzo
- The Miracle Maker → Barabbas (voice)
- Longitude → Christopher Irwin
- The Adventures of Young Indiana Jones: Espionage Escapades → Franz Kafka
- Notting Hill → Max
- The Vice (TV) → Max Wilson
- Watership Down (TV) → Silverweed (voice)
- Rogue Trader → Tony Hawes
- Blackadder: Back & Forth → Darling
- Midsomer Murders (TV) → Hugh Dalgleish
- Trial & Retribution (TV)
- FairyTale: A True Story → John Ferret, a Reporter
- Tracey Takes On... (TV)
- 101 Dalmatians → Alonzo
- Richard III → William Catesby
- The Great Kandinsky → The Manager
- Spaghetti Hoops → Mig
- Les Dogs → Groom's Father
- August Saturday → Prendergast
- Shadow of the Noose (TV) → Lieutenant de Ponthieu
- Erik the Viking → Sven the Berserk
- The Modern World: Ten Great Writers (TV) → Settembrini
- A Very British Coup (TV) → Fiennes
- Blackadder: The Cavalier Years → Person Shouting in Crowd (uncredited)
- Casualty (TV) → Marty Deakin
- Anastasia - The Mystery of Anna (TV) → Yakovlev
- Edge of Darkness (TV) → Terry Shields
- Wetherby → John Morgan
- Sherlock Holmes (TV) → John Clay
- Blackadder (TV) → Lord Percy
- Blackadder (TV) → Lord Topper
- Blackadder (TV) → Captain Kevin Darling
- Dead on Time → Customer
- The Comic Strip Presents... (TV) → Mig
- The Comic Strip Presents... (TV) → Groom's Father