Cast of new Peaky Blinders series revealed with Jamie Bell replacing Barry Keoghan as Duke Shelby
The start of a new era for the showThe Peaky Blinders sequel series cast has been announced, as Barry Keoghan’s future is revealed, and Jamie Bell joins the show.
The casting news comes just weeks after the Peaky Blinders movie, The Immortal Man, debuted on Netflix.

Peaky Blinders sequel series explained
Set 10 years after the events of The Immortal Man, the new series of Peaky Blinders, written by show creator Steven Knight, will follow the Shelbys into the 1950s.
In the two new series of Peaky Blinders, set a decade after World War II, the “race to rebuild Birmingham becomes a brutal contest of mythical dimensions”. At the “blood-soaked heart” of a city of “unprecedented opportunity and jeopardy” is Duke Shelby, son of Tommy Shelby.
A decade on from the events of The Immortal Man, Duke is now “older, wiser, more ambitious, and most certainly more dangerous”.
He’s also been recast!

Barry Keoghan recast as Duke Shelby in Peaky Blinders
In the Netflix movie, the role of Duke was played by Irish actor Barry Keoghan.
However, the 33 year old, best known for his roles in Saltburn and The Banshees of Inisherin, won’t be returning to the role for the sequel series.
Don't miss a single story! Add us as a Preferred Source in Google for all your television news
Instead, it’s been announced that Jamie Bell will be taking on the role.
Jamie, 40, is best known for his roles in Billy Elliot, The Adventures of Tintin, Fantastic Four and Rocketman.

New Peaky Blinders cast announced
Several other fresh faces will also be joining the new era of Peaky Blinders.
Charlie Heaton will be fronting the show alongside Bell. Heaton, 32, is best known for playing the role of Jonathan Byers in Netflix megahit Stranger Things. He also recently featured in the latest series of Industry.
Joining the cast is Jessica Brown Findlay, best known for the Paramount+ series The Flatshare, Apple TV’s Silo and Downton Abbey.
Lashana Lynch, who has found fame in James Bond: No Time To Die, Doctor Strange in the Multiverse of Madness and The Day of the Jackal, has also been cast.
Star of West End musical Stereophonic Lucy Karczewski will also be making her TV debut.

Steven Knight ‘thrilled’ ahead of Peaky Blinders sequel series
Speaking to the BBC, show creator Steven Knight said: “I am thrilled that we are announcing a new era of Peaky Blinders, moving the story to post-war Birmingham in the early 1950s.
‘We are incredibly fortunate to have Jamie Bell taking the role of Tommy Shelby’s eldest son, Duke, and to have Charlie Heaton also leading the cast. There are more exciting cast announcements to come, and Peaky is on the road again,” he then said.
When will Peaky Blinders series 7 air?
No date has been given for the launch of the new series.
When they do air, the two new seasons will consist of six 60-minute episodes.
They will air on BBC One and BBC iPlayer in the UK, and then on Netflix globally.
Read more: Peaky Blinders creator regrets killing off this ‘badass’ character: ‘I should have kept him alive’