Miles Jupp
ActingTotal Credits
104
Acting
104
First Credit
1983
Latest Credit
2026

Sex Education
Obstetrician
2019

The Crown
Humphrey
2016

The Great
Maxim the Painter
2020

The Thick of It
John Duggan
2005

Stewart Lee's Comedy Vehicle
Various Characters
2009

Would I Lie to You?
Self
2007

SAS Rogue Heroes
Major Knox
2022

Harry Potter and the Order of the Phoenix
TV Weatherman
2007

Spy
Owen
2011

Father Brown
Wynford Collins
2013

Rev.
Nigel
2010

Midsomer Murders
Cornelius Tetbury
1997

Belgravia: The Next Chapter
Duke of Rochester
2024

Natural World
Narrator
1983

The Durrells
Basil
2016

The Full Monty
Darren
2023

Sherlock Holmes
Waiter
2009

Balamory
Archie
2002

A Young Doctor's Notebook
Palchikov the Clerk
2012

Mr. Bean's Wedding
Best Man
2007

Alan Partridge's Scissored Isle
James Havant Brown
2016

Mock the Week
Self
2005

Howards End
Percy Cahill
2017

Never Mind the Buzzcocks
Self
1996

Trigger Point
Simon Shenley
2022

Watership Down
Blackberry (voice)
2018

Joy
George
2024

The Man Who Invented Christmas
Thackeray
2017

A Very British Scandal
Dr. Ivor Griffiths
2021

Made in Dagenham
Undersecretary 2
2010

Why Didn't They Ask Evans?
Henry Bassington-ffrench
2022

The Silent Twins
Dr. Le Couteur
2022

Was It Something I Said?
Self - Panellist
2013

Do Not Disturb
John
2016

Rosewater
Maziar's Producer
2014

Misbehaviour
Clive
2020

Is Anybody There?
Vicar
2009

Napoleon
Emperor Francis I
2023

Journey's End
Hardy
2017

Johnny English Reborn
Technician
2011

Campus
Arnold
2011

The Monuments Men
Major Feilding
2014

Grimsby
Policeman
2016

Death Defying Acts
Ventriloquist
2007

The Legend of Tarzan
Valet
2016

The Riot Club
Male Banker
2014

Waterboys
Horatio
2016

Wedding Belles
Male Host
2007

Greed
Select Committee Chairman
2019

The Look of Love
Interviewer
2013

Bad Move
Matt
2017

ChickLit
Marcus
2016
In and Out of the Kitchen
Damien Trench · Writer · Creator
2015

Just a Minute
Self
2012

The Weirdest Weather in the Universe
Narrator
2016

National Theatre Live: People
Bevan
2013

Harrow: A Very British School
Self - Narrator
2013

Outnumbered - Christmas Special 2016
Stuart
2016

Tipping Point: Lucky Stars
Self - Contestant
2013

Timeshift
Self - Narrator
2002