Rowan Atkinson stars as the bumbling MI7 agent Johnny English, with Natalie Imbruglia as his love interest Lorna Campbell and Ben Miller as his sidekick Bough, in the 2003 spy comedy film.
Main cast
- Johnny EnglishRowan AtkinsonMain
- Lorna CampbellNatalie ImbrugliaMain
- BoughBen MillerMain
Supporting cast
- Pascal SauvageJohn MalkovichSupp
- PegasusTim Pigott-SmithSupp
- Agent OneOliver Ford DaviesSupp
- Agent TwoKevin McNallySupp
- Prime MinisterRowan AtkinsonSupp
- Archbishop of CanterburyRowan AtkinsonSupp
Guest & voice
- VendettaGreg WiseGuest
- Carlos VendettaGreg WiseGuest
- Dieter KleinNina YoungGuest
- Klaus VendettaSam BeazleyGuest
No matches — try another name.
About this cast
Johnny English is a 2003 British spy comedy film starring Rowan Atkinson as the titular incompetent MI7 agent. The film follows English as he investigates a plot to steal the Crown Jewels, with help from his loyal assistant Bough and love interest Lorna Campbell.
FAQs
Who plays Johnny English in Johnny English?
Rowan Atkinson plays the title character Johnny English in the 2003 film.
Is Johnny English a sequel or part of a series?
Johnny English is the first film in a trilogy, followed by Johnny English Reborn (2011) and Johnny English Strikes Again (2018).
What is the plot of Johnny English?
The film follows MI7 agent Johnny English as he investigates a plot to steal the Crown Jewels, leading to a confrontation with French businessman Pascal Sauvage.
Who directed Johnny English?
The film was directed by Peter Howitt.
Where was Johnny English filmed?
The film was primarily shot in the United Kingdom, including locations in London and Pinewood Studios.
Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026