John Patrick Vivian Flynn (born 14 March 1983) is a British actor and singer-songwriter. He has starred as Dylan Witter in the Channel 4 and Netflix television sitcom Lovesick, and portrayed David Bowie in the film Stardust.
Flynn is the lead singer and songwriter of the band Johnny Flynn & The Sussex Wit. He has released six studio albums and two live albums. He has also composed music for stage, screen, and radio.

2017 • TV

2017 • TV

2014 • TV

2024 • TV

2025 • Movie

2022 • Movie
as Connor
as Francis
as Fyodor Dostoyevsky
as George Knightley
as Young Nicholas Winton
as Rory Lomax
as Richard
as Tonkey
as Ian Fleming
as Christopher Giles
as Bob Cratchit (voice)
as Charlie
as Pascal Renouf
as Folk Singer
as Dolf Vega
as James Forester
as Frank
as Richard Burton
as David Bowie
as Viola
Executive Producer
as Albert Einstein
10 episodes
as Alain Cuny
1 episodes
as Elliot Quinn
1 episodes
as Dickie Greenleaf
8 episodes
as Felix Tholomyès
1 episodes
as Johnny Piper
1 episodes
as Dylan Witter
22 episodes
as Alec
1 episodes
as David Matthews
1 episodes
as William Dobbin
7 episodes
as Toby
8 episodes
as Seamus O'Hannigan
6 episodes