Skip to main content
Friday, 19 June 2026 · Morning editionLondon ⛅ 19°C1 TV premieres this week6 prime-time slots tonightStreaming #1: Project Hail MaryAbout UsOur TeamSourcesContactNewsletter

Johnny Flynn Movies and TV Shows

HomeCasts

Known for playing Mr. Knightley in Emma (2020), Prince Charles in The Crown (2016–2017), and Dylan in Lovesick (2014–2018).

  • Active 2006–
  • 14 credits

Films

  • The ScoreMike2021
  • Operation MincemeatDavid Ainsworth2021
  • EmmaMr. Knightley2020
  • The Last PhotographTom Hammond2019
  • Country of HotelsCharlie2019
  • AwayMarcus2019
  • The CarriersCharlie2018
  • The Water DivinerLt. Col. Cyril Hughes2014
  • Song for MarionBus Driver (uncredited)2012

TV shows

  • The CrownPrince Charles2016–2017
  • LovesickDylan Witter2014–2018
  • MisfitsSam2011
  • DoctorsCharlie Bruce2008
  • HolbyBlueKarl2007

No matches — try another title.

About Johnny Flynn

Johnny Flynn is an English actor and musician, celebrated for his versatility across period dramas, indie films, and television series. He gained widespread acclaim for his leading role in the 2020 adaptation of Emma, and has delivered memorable performances in The Crown and the sitcom Lovesick.

FAQs

Is Johnny Flynn also a musician?

Yes, he is the lead singer and songwriter for the folk band Johnny Flynn & The Sussex Wit, and has released several albums.

What is Johnny Flynn’s most famous role?

His most famous role is arguably Mr. Knightley in the 2020 film Emma, which brought him international recognition.

Did Johnny Flynn play Prince Charles in The Crown?

Yes, he portrayed a young Prince Charles in seasons 2 and 3 of The Crown.

What is Lovesick about?

Lovesick (originally titled Scrotal Recall) is a British comedy-drama about a man who must notify his past sexual partners after being diagnosed with chlamydia; Flynn plays the lead role of Dylan.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all actor careers →