Which actor plays Finn Shelby from series 2 through series 6?

The story behind the answer

Which actor plays Finn Shelby from series 2 through series 6? Harry Kirton plays him.

Finn is the youngest Shelby brother and begins the drama as a relatively inexperienced member of the family. As the Peaky Blinders expand, he is gradually exposed to violence, gambling and criminal responsibility, though his older brothers often treat him as someone who still needs protection.

Kirton took over the role after Alfie Evans-Meese portrayed Finn in series 1. He continued as Finn from series 2 through series 6, making him one of the show’s longest-running younger cast members. The character’s growing independence becomes especially important in the final series.

Finn is often confused with Jack Rowan’s Bonnie Gold, Daryl McCormack’s Isiah Jesus, or Evans-Meese’s earlier portrayal of Finn. The distinction matters because Evans-Meese played Finn only in the first series, while Kirton is the actor associated with the character for the rest of the original television run.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: