Film and television Flynn had parts in the television series
Murder in Suburbia,
Holby City and
Kingdom. He rose to fame in his starring role of Dolf Vega in the film
Crusade in Jeans (2006). In 2011, Flynn's music was used in the film
A Bag of Hammers. In 2013, Flynn was cast in
Song One, a film starring
Anne Hathaway. Flynn plays a musician by the name of James Forester, who becomes involved with Hathaway's character, following an accident involving her brother. In 2014, Flynn played the lead role of Dylan in the rom-com television series
Scrotal Recall which aired on
Channel 4. After finding success on
Netflix, the streaming network went on to commission a second series of 8 episodes, without Channel 4's involvement, which was made available globally on the streaming network in November 2016 under the new name
Lovesick. The show's third series arrived on Netflix on 1 January 2018. In 2015, he starred in the
Comedy Central sitcom
Brotherhood, as one of two adult brothers who have to raise their younger brother when their mother unexpectedly dies. It was billed as the British version of the US sitcom
Two and a Half Men. In 2017, he played the younger
Albert Einstein in
National Geographic's show
Genius. Also in 2017, he played Pascal Renouf, a secretive outsider suspected of a series of brutal murders in director/writer Michael Pearce's debut dark thriller
Beast, which premiered at the
Toronto International Film Festival and was released in the UK on 27 April 2018. In 2018, Flynn played William Dobbin in the
ITV and
Amazon Studios television serial adaptation of
Vanity Fair. He also played Felix Tholomyès in the
BBC miniseries adaptation of
Les Misérables. In 2019, he starred as
David Bowie in the drama
Stardust, based on a screenplay by Christopher Bell and directed by
Gabriel Range. In early 2020 he starred in a heist musical starring
Will Poulter and
Naomi Ackie, titled
The Score. In 2020, he starred in
Emma,
Autumn de Wilde's adaptation of Jane Austen's
novel of the same name, alongside
Anya Taylor-Joy,
Bill Nighy, and
Josh O'Connor. He wrote the song played over the ending credits, "Queen Bee," which was released as a single alongside the film. The film
Operation Mincemeat, in which Flynn played author
Ian Fleming, was released in 2021. Also in 2021, he co-starred in another British film
The Dig, which was released on Netflix on 29 January 2021. He plays the character of Rory Lomax. In 2022, he had a major role in
The Outfit, alongside
Mark Rylance. In 2023 he portrayed
Nicholas Winton as a young man in the film
One Life. Flynn will star in the upcoming historical fiction survival thriller
A Prayer for the Dying. On June 9, 2025, it was announced that Flynn would star as Lucius Malfoy in the upcoming
Harry Potter TV series.
Stage Flynn performed in
Propeller's all-male Shakespeare troupe, playing Curtis (
The Taming of the Shrew) and Sebastian (
Twelfth Night) in the 2007 season. He has also performed in several other plays, including
Richard Bean's play
The Heretic at the
Royal Court Theatre (2011). Flynn was cast in the role of Lee in
Jerusalem, Jez Butterworth's hit play, for which he was nominated for an
Olivier Award for best supporting actor. In summer of 2012, Flynn appeared in
Shakespeare's Globe Theatre's productions of
Richard III, as Lady Anne, opposite
Jerusalem co-star
Mark Rylance and then as Viola/Cesario in the Globe's production of
Twelfth Night with Rylance as well. The productions transferred to the
Apollo Theatre in the West End until February 2013. In March 2013 Flynn played the lead role in Bruce Norris' play
The Low Road at the Royal Court. In September 2015 he played Mooney alongside David Morrissey and Reece Shearsmith also at the Royal Court in
Martin McDonagh's new play
Hangmen. He joined the transfer to London's West End at
Wyndham's Theatre later that year until March 2016. During this run the play was recorded and broadcast for
National Theatre Live. He reprised the role again in the 2018 Off-Broadway production in New York at the
Atlantic Theatre. In November 2018 until February 2019, Flynn starred as Lee in the West End Premiere of
Sam Shepard’s play,
True West. The production was recorded as an audio play, released by
Audible, which features original music by Flynn. In 2023, Flynn played actor
Richard Burton in
The Motive and the Cue, a new play by
Jack Thorne and directed by
Sam Mendes at London's
National Theatre. The story of how Burton and
John Gielgud clashed as they staged
Hamlet on Broadway in 1964, the production received rave reviews, particularly the performances of the two leads. It was recorded and broadcast in March 2024 for
National Theatre Live during its West End run at
Noël Coward Theatre. == Music ==