highest rated
acting
- Have I Got a Bit More News for You (TV) → Self - Panellist
- Have I Got a Bit More News for You (TV) → Self - Presenter
- The Liar → Dr. Meddlar
- The Dark Room → The Charity Collector
- Mother's Pride → Jeremy
- Savage House → Decorator
- Joke
- Miles Jupp: On I Bang → Self
- Celebrity Puzzling (TV) → Self - Panellist
- Belgravia: The Next Chapter (TV) → Duke of Rochester
- Joy → George
- Napoleon → Emperor Francis I
- The Full Monty (TV) → Darren
- Evil Genius with Russell Kane (TV)
- We Are Not Alone → Former Prime Minister
- SAS Rogue Heroes (TV) → Major Knox
- Trigger Point (TV) → Simon Shenley
- Why Didn't They Ask Evans? (TV) → Henry Bassington-ffrench
- The Silent Twins → Dr. Le Couteur
- We Are Not Alone (TV) → Former Prime Minister
- The Weakest Link (TV) → Self - Participant
- A Very British Scandal (TV) → Dr. Ivor Griffiths
- The Flood → Narrator
- The Great (TV) → Maxim the Painter
- Guessable (TV) → Self
- Between the Covers (TV) → Self
- Misbehaviour → Clive
- Sex Education (TV) → Obstetrician
- Hypothetical (TV) → Self
- Greed → Select Committee Chairman
- Watership Down (TV) → Blackberry (voice)
- Nature's Biggest Beasts → Narrator
- Richard Osman's House of Games (TV) → Self - Contestant
- Howards End (TV) → Percy Cahill
- Frankie Boyle's New World Order (TV) → Self
- Journey's End → Hardy
- The Man Who Invented Christmas → Thackeray
- Bad Move (TV) → Matt
- James and Jupp (TV) → Self - Presenter
- Miles Jupp: Songs of Freedom → Self
- The Crown (TV) → Humphrey
- The Durrells (TV) → Basil
- The Legend of Tarzan → Valet
- Grimsby → Policeman
- Insert Name Here (TV) → Self - Panelist
- ChickLit → Marcus
- Do Not Disturb → John
- Alan Partridge's Scissored Isle → James Havant Brown
- Waterboys → Horatio
- The Weirdest Weather in the Universe → Narrator
- Outnumbered - Christmas Special 2016 → Stuart
- In and Out of the Kitchen (TV) → Damien Trench
- Inside Lego at Christmas → Narrator
- Miles Jupp: Is the Chap You're Thinking Of → Self
- Alan Davies: As Yet Untitled (TV) → Self
- The Monuments Men → Major Feilding
- The Great British Bake Off: An Extra Slice (TV) → Self
- The Riot Club → Male Banker
- Rosewater → Maziar's Producer
- The Last Sparks of Sundown → Geoffrey Chicken
- Miles Jupp: Fibber in the Heat → Self
- Father Brown (TV) → Wynford Collins
- The Last Leg (TV) → Self
- 8 Out of 10 Cats Does Countdown (TV) → Self - Contestant
- 8 Out of 10 Cats Does Countdown (TV) → Self
- Tipping Point: Lucky Stars (TV) → Self - Contestant
- The Look of Love → Interviewer
- National Theatre Live: People → Bevan
- Harrow: A Very British School (TV) → Self - Narrator
- The Ladybird Books Story: The Bugs That Got Britain Reading → Himself - Narrator
- A Young Doctor's Notebook (TV) → Palchikov the Clerk
- Just a Minute (TV) → Self
- Celebrity Antiques Road Trip (TV) → Self - Participant
- Pointless Celebrities (TV) → Self
- Johnny English Reborn → Technician
- Spy (TV) → Owen
- Campus (TV) → Arnold
- Class Dismissed → Participant
- Connected → Shop Manager
- Rev. (TV) → Nigel
- Let's Dance for Sport Relief (TV) → Self - Contestant
- Made in Dagenham → Undersecretary 2
- Sherlock Holmes → Waiter
- Stewart Lee's Comedy Vehicle (TV) → Various Characters
- Is Anybody There? → Vicar
- Gary: Tank Commander (TV)
- She Stoops to Conquer
- Would I Lie to You? (TV) → Self
- Harry Potter and the Order of the Phoenix → TV Weatherman
- Death Defying Acts → Ventriloquist
- Mr. Bean's Wedding → Best Man
- Wedding Belles → Male Host
- Feel the Force (TV)
- 8 Out of 10 Cats (TV) → Self
- The Thick of It (TV) → John Duggan
- Mock the Week (TV) → Self
- QI (TV) → Self
- Timeshift (TV) → Self - Narrator
- Balamory (TV) → Archie
- Midsomer Murders (TV) → Cornelius Tetbury
- Never Mind the Buzzcocks (TV) → Self
- Room 101 (TV) → Self
- Have I Got News for You (TV) → Self
- Have I Got News for You (TV) → Self - Host
- Have I Got News for You (TV) → Self - Panellist
- Natural World (TV) → Narrator