Pennyworth explores the early life of the titular Wayne family butler, Alfred Pennyworth (Jack Bannon), a former British SAS soldier who is forming his own security company in an alternate London which combines aspects of London in the 1950s and 1960s with invented events and practices (for example, televised public executions). Alfred becomes a target of the Raven Society, a group conspiring to take over the British government, and begins working against them alongside American agents of the No Name League, Thomas Wayne (Ben Aldridge) and Martha Kane (Emma Paetz), the future parents of Bruce Wayne/Batman.
Jack Bannon as Alfred Pennyworth A former British SAS soldier
Ben Aldridge as Thomas Wayne A wealthy young American forensic accountant and doctor from Gotham City
Hainsley Lloyd Bennett as Deon "Bazza" Bashford A playboy and longtime friend of Alfred's
Ryan Fletcher as Wallace "Dave Boy" McDougal Another longtime army friend of Alfred's
Emma Paetz as Martha Kane An American agent for the No Name League
Dorothy Atkinson as Mary Pennyworth Alfred's mother
Ian Puleston-Davies as Arthur Pennyworth Alfred's father
Paloma Faith as Bet Sykes A sadistic sociopath
Polly Walker as Peggy Sykes Bet's sister
Jason Flemyng as Lord James Harwood The former leader of the Raven Society
Ramon Tikaram as Detective Inspector Aziz (recurring season 1; main season 2): A detective in the London police force
Edward Hogg as Colonel John Salt (season 2): a high-ranking colonel in the Raven Union
Harriet Slater as Sandra Onslow (recurring season 1; main season 2): Daughter of Sid Onslow
Jessye Romeo as Katie Browning (season 2): An art student whose life as changed due to the Raven Union
James Purefoy as Captain Gulliver Troy (season 2): Alfred's former SAS captain
Jessica Ellerby as The Queen
Emma Corrin as Esme Winikus (Season 1): A nightclub dancer and aspiring actress
Danny Webb as John Ripper A local crime lord
Richard Clothier as the Prime Minister
Ben Wiggins as Spanish (Season 1): An SAS officer and friend of Alfred
Simon Day as Sid Onslow Father of Sandra Onslow and the landlord of the Severed Arms, a local pub frequented by Alfred Pennyworth, Dave Boy and Bazza
Saikat Ahamed as Mr Chadley
Jennie Goossens as Mrs Spicer
Anna Chancellor as Frances Gaunt A doctor and the new leader of the Raven Society
Steve Edwin as Mr Spicer
Sarah Alexander as Undine Thwaite (Season 1): The new leader of the No Name League
Charlie Woodward as Captain John Curzon (Season 1): A retired military Captain from Alfred Pennyworth's time in the SAS
Jessica De Gouw as Melanie Troy (season 2): Captain Gulliver Troy's wife
Simon Manyonda as Lucius Fox (season 2): a young scientist
Greg Haiste as Newsreader
Salóme Gunnarsdóttir as Patricia Wayne
Jonjo O'Neill as Aleister Crowley
Suzanne Boreel as Rita
Jessica Claire as Vikki Du French
Alfredo Tavares as Jacques Beaufort
Freddy Carter as Jason Ripper
Peter Guinness as General Malcolm
Rosa Coduri as Sheri
Rufus Wright as Duke of Windermere
Helena Blackman as Duchess of Windermere
Lee McQueen as Vic Dobson
Melissa Knatchbull as Lady Harwood
Ed Sayer as Banjo
A.k. Steppa as Policeman
Dermot Crowley as Archbishop Potter
Maggie Daniels as Mrs Darkness
Jasper Jacob as Evelyn Winikus
Victoria Willing as Mrs Pike
Paul Brennen as Brewster
Sharon Cherry Ballard as Ruby Carmichael
Nicholas Jones as Sir Francis Tewkes
Gretchen Egolf as Dallas
Samuel Blenkin as Jack Wild
Michael Morgan-Gyekye as Handsome Young Butler
Fiz Marcus as Market Trader
Paul Bigley as Chancellor
Bruce Lester-Johnson as CIA Chief Hightower
Faisal Mohammed as Monty
Sally Tatum as Miss Dixon
Rory Thersby as Penhaligon
Sam Hoare as Ian Thurso
Felicity Kendal as Baroness Ortsey
Richard Lintern as Julian Thwaite
Ross Armstrong as Harry
Edward Bennett as Lord Longbrass
Paul McEwan as Captain Armitage
Beverly Chinnama as Doctor
Nigel Betts as Chief Constable Wilkes
Martin Savage as Parslow
Henry Miller as Mr Batley
Alex Mills as Johnny
Mark Anthony Brighton as Masked Driver
Graham Lappin as George the Beefeater
Vivienne Soan as Raven Society Guard
Pauline Whitaker as Janet Batley
Peter Woodward as Lord William Smytth
James Anthony-Rose as Union Militia Man
Marc Bannerman as Ken the Spot
Louis Dempsey as Major Sutfcliffe
Sarah Flind as Miss Phelps
Adam Hugill as Jack (Junior Detective)
James Lewis as Reggie
James Lance as Jacques Duval
Alexander Hulme as Vic
Roderick O'Grady as Jeremy (Lothario)
Luke Beattie as Middle Aged Man
Daniel Cerqueira as Dorian Furbank
Euan Macnaughton as Announcer
Travis Oliver as Man in Evening Dress
Marcus Smith as Martin Falconer
Ben Fox as George Orwell
Peter Clements as Frau Welt (Drag Queen Singer)
Andy Cresswell as Docker
Rosie Ede as Matron Pottinger
George Parker as Sam Shay
David Yu as Kenneth
Su Douglas as Nun
Ian Burfield as Hatchet Frank
Sarah Pelosi as Sergeant Ferris
James Quinn as Sergeant Bennett
Nathan Clough as Sergeant Riley
Margaret Jackman as Edna (Harwood Housemaid)
Alexander Perkins as Bob - Grey Suit 1
Tanya Vital as Swope
Hywel Morgan as Union Officer
Olivia Carruthers as Mrs Draper
Mark Flitton as Detective 1
Sorel Johnson as Joan - Grey Suit 2
Mishael Lazarus as Derek
Shri Patel as Prime Minister's Aide
Munro Graham as Masked Passenger
Angus Imrie as Lieutenant Greaves
Quinn Patrick as Lee
Chamat Arambewela as Estate Agent
Jarren Dalmeda as Millington
Leilah Isaac as Nurse
Andrew Lawden as Sergeant Major
Patrick Regis as Detective 2
Joseph Long as Lord Mayor of London
Sam Raffal as Union Guard
Jon Bard as Prisoner
Katie Birtill as Glamorous Woman
Liam Donnelly as West Ham Fan
Orlando Seale as French Chef
Claude Starling as Attendant at Pall Mall Club
Peter Saracen as Coal Seller
Billy Wright as Hobbes
Anthony Cozens as Phil
William Fox as Raven Society Leader
Andrew McHale as Joshua
Matthew Mellalieu as Ghillie
Naomi Morris as Nervous Girl
Richard Pettyfer as Policeman 1
Ryan Coath as Police Guard
Andrew Gallo as Card Player 2
Madalina Bellariu Ion as Rita
Whitney Kehinde as Cocktail Waitress
David Sargent as Raven Society Official
Kate Copeland as Raven Society Servant
James Day as Newspaper Boy
Matt Gavan as Soap Box Speaker
Tiana Khan as General's Aide
William Michael Lee as Card Player 3
Lainey Shaw as Van Driver
Tristram Wymark as General Nelson Thursday
Alex Allison as Singing Club Goer
Tom Ashley as Keith
Bola Latunji as Queens Guard
Celia Manuel as Mother
Amber Sienna as Birthday Guest