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 2020 film Stardust and Nicholas Winton as a young man in the 2023 film One Life. Flynn is the lead singer and songwriter of the band Johnny Flynn & The Sussex Wit. He has released five studio albums, and soundtracks and live albums. ()