The Peaky Blinders Cast From Season 1 to Season 6

Cillian Murphy as Thomas Shelby is the leader of The Peaky Blinders. A loving family man who is feared throughout Birmingham and beyond.

Paul Anderson as Arthur Shelby is the eldest of the Shelby brothers. Hot-tempered, quick to react, and sometimes a loose cannon.

Sophie Rundle as Ada Shelby is the youngest sister and most distant of all the Shelby’s lives alone in London.

Harry Kirton as Finn Shelby is the youngest sibling, and Tommy has tried to shield him from the horrors of gang life.

Finn Cole as Michael Gray is Tommy’s nephew and Tommy’s representative in America.

Natasha O’Keeffe as Lizzie Stark is a working girl from the rough and ready streets of Small Heath, Birmingham.

Packy Lee as Johnny Dogs is one of Tommy’s closest and most trusted friends.

Tom Hardy as Alfie Solomons is the leader of a London-based, Jewish gang. He is smart and intimidating, and equally unpredictable.

Ned Dennehy as Charlie Strong is the owner of a boatyard and an uncle figure to the Shelby siblings.