Peaky Blinders: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! Peaky Blinders Drama, History, Crime 9/12/13 – United Kingdom http://www.bbc.co.uk/programmes/b045fz8r GeneralEpisodesCastCharactersGallery Cast See full cast → Helen McCrory as Polly Gray Polly Gray Paul Anderson as Arthur Shelby Arthur Shelby Sophie Rundle as Ada Shelby Ada Shelby Cillian Murphy as Tommy Shelby Tommy Shelby Ned Dennehy as Charlie Strong Joe Cole as John Shelby Ian Peck as Curly Finn Cole as Michael Gray Natasha O'Keeffe as Lizzie Stark Packy Lee as Johnny Dogs Aimée-Ffion Edwards as Esme Shelby Esme Shelby Annabelle Wallis as Grace Burgess Sam Neill as Major Chester Campbell Tom Hardy as Alfie Solomons Kate Phillips as Linda Shelby Benjamin Zephaniah as Jeremiah Jesus Jeremiah Jesus Adrien Brody as Luca Changretta Charlie Murphy as Jessie Eden Gaite Jansen as Duchess Tatiana Petrovna Princess Tatiana Petrovna Noah Taylor as Darby Sabini Alexander Siddig as Ruben Oliver Charlotte Riley as May Carleton Jack Rowan as Bonnie Gold Paddy Considine as Father John Hughes Aidan Gillen as Aberama Gold Jan Bijvoet as Grand Duke Leon Petrovna Dina Korzun as Grand Duchess Izabella Neil Maskell as Winston Churchill Andy Nyman as Winston Churchill Anya Taylor-Joy as Gina Gray Anya Taylor-Joy as Gina Gray Sam Claflin as Oswald Mosley Kingsley Ben-Adir as Col. Ben Younger Brian Gleeson as Jimmy McCavern Andrew Koji as Brilliant Chang Cosmo Jarvis as Barney Thomason Kate Dickie as Mother Superior Kate Dickie as Mother Superior Pauline Turner as Frances Charlene McKenna as Captain Swing Laura McKee Amber Anderson as Diana Mitford James Frecheville as Jack Nelson Stephen Graham as Hayden Stagg Iddo Goldberg as Freddie Thorne Charlie Creed-Miles as Billy Kimber David Dawson as Roberts Tommy Flanagan as Arthur Senior Conrad Khan as Duke Shelby Daryl McCormack as Isiah Emmett J. Scanlan as Billy Grade