John Patrick Vivian Flynn, 14 Mart 1983'te Güney Afrika'nın Johannesburg kentinde doğdu. Flynn, İngiliz aktör ve şarkıcı-söz yazarıdır. Kariyeri boyunca çeşitli televizyon ve film projelerinde yer aldı. Özellikle 2020 yılında David Bowie'yi canlandırdığı Stardust filminde ve 2023'te One Life filminde genç Nicholas Winton'u canlandıran rolüyle dikkat çekti. Ayrıca Aşk Ararken adlı televizyon dizisinde Dylan Witter rolünü üstlendi.
Flynn, müzik kariyerine de devam eden bir sanatçıdır. Johnny Flynn & The Sussex Wit adlı grubunun lideri ve şarkı yazarıdır. Altı stüdyo albümü ve iki canlı albüm yayınladı. Ayrıca tiyatro, sinema ve radyo için müzikler bestelemiştir. 2020 yılında Emma. filminde Mr. Knightley rolünü canlandırdı. 2025'te MobLand adlı suç dizisinde Frankie Cooper karakterini canlandırmaktadır.