Barry Keoghan on Playing Tommy Shelby’s Son in Peaky Blinders: The Immortal Man

Barry Keoghan on Playing Tommy Shelby’s Son in Peaky Blinders: The Immortal Man — Movieweb
Source: Movieweb

Peaky Blinders: The Immortal Man arrives on Netflix today, bringing Cillian Murphy back as Tommy Shelby alongside returning cast members and new additions. One of the film's new focal points is Tommy's son, Duke, played by Barry Keoghan. Introduced in Season 6, Duke is Tommy's illegitimate Romani son, raised outside the family and deeply suspicious of what the Shelbys represent.

Keoghan said Duke has changed since that first appearance and praised Conrad Louis Khan's earlier turn in the role. He described the character as more mature and "in a different state now," not "trying to become Tommy" but instead "trying to just reach for his dad" and "cry for his dad." By behaving like his father, Keoghan suggested, Duke finds a presence that suits him.

barry keoghan, tommy shelby, peaky blinders, immortal man, netflix, duke, cillian murphy, conrad louis, season 6, romani son