Peaky Blinders' Duke Shelby Recast for Third Time as Jamie Bell Takes Role
The iconic BBC drama Peaky Blinders is making a highly anticipated return with a brand new series, and it will see a third actor stepping into the role of Duke Shelby. British actor Jamie Bell, best known for roles in Turn: Washington's Spies and Rocketman, has been announced as the latest to portray Tommy Shelby's son, following Conrad Khan and Barry Keoghan in previous iterations.
History of the Duke Shelby Character
Duke Shelby first appeared in Peaky Blinders series six, originally brought to life by Conrad Khan. The character was introduced when Tommy Shelby, played by Cillian Murphy, discovered he had fathered a son shortly before departing to fight in World War I. Duke played a significant role throughout series six, most notably when Finn Shelby was cast out from the family following an act of betrayal.
The character was subsequently portrayed by Saltburn star Barry Keoghan in the Peaky Blinders: The Immortal Man film. Now, with Jamie Bell taking over, this marks the second recasting of the role, meaning a third actor will now portray Duke Shelby in the forthcoming BBC series, which will follow the next generation of Peaky Blinders.
Fan Reactions to the Recasting News
Fans have flocked to social media platforms like Reddit to share their thoughts on the casting announcement, with reactions firmly divided. One user expressed concern, writing: "And that's the issue with overusing celebrity actors you know can't stay on long. How jarring it must be to see one character recast three times with none of the actors portraying them even looking similar."
Another remarked on the timing: "Three episodes in a row, too," while a third questioned why original star Conrad Khan wasn't simply retained: "Why didn't they just use him for the movie instead of recasting him like some child actor." A fourth observer noted: "There's still 7 years between him and Keoghan but obviously other than Duke all the other actors have been the same I think other than Isiah, Churchill and technically Finn so the real reason is Keoghan is a bigger name which helps when selling a movie."
However, others were far more enthusiastic about the fresh casting announcement. One fan commented: "I actually think Jamie Bell is a fantastic actor. I'll give it a chance." A second agreed: "Seconded. He was phenomenal in Turn. I guess I'll have to give it a shake." A third concurred: "Agreed I loved him in turn," while a fourth enthusiastically declared: "i'm so freaking excited I LOVED him in Turn!!!"
Details of the Forthcoming Peaky Blinders Series
The new Peaky Blinders series will be set in the 1950s and will also feature a star-studded cast including:
- Charlie Heaton from Stranger Things and Industry
- Jessica Brown Findlay from Downton Abbey
- Lashana Lynch from the James Bond franchise
- Lucy Karczewski making her television debut
Despite these casting announcements, the characters they will portray remain under wraps and are set to be revealed at a later date. Peaky Blinders 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 50s. We are incredibly fortunate to have Jamie Bell taking the role of Tommy Shelby's oldest 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."
The recasting of Duke Shelby has certainly stirred debate among fans, with some expressing whiplash from the frequent changes, while others are excited to see Jamie Bell's interpretation. As the series prepares to delve into a new era, all eyes will be on how this latest casting decision shapes the future of the Shelby family saga.



