Cast of
Bad Girl

About Bad Girl

A young single mother has to convince the authorities that she is a fit parent.

Full Cast of Bad Girl

Jane Horrocks
plays Maggie Hunt

Lesley Manville
plays Penny Armitage

Lesley Manville as Penny Armitage

Lesley Manville was born on March 12, 1956 in Brighton, East Sussex, England. She is a multi award-winning actress of...

See Lesley Manville's other roles

Nicholas Woodeson
plays Geoff Harris

Todd Boyce
plays Martin

Todd Boyce as Martin

Todd Boyce was born on January 1, 1961 and is currently 63 years old.

See Todd Boyce's other roles

Tom Beard
plays Dave Gregg

Gregor Truter
plays Dave Rockingham

Penelope Beaumont
plays Carol Bailie , Carol Baillie

Mark Carlisle
plays Tim Westcott

David Bradley
plays Mike Preach

David Bradley as Mike Preach

David Bradley is an English character actor. He has recently become known for playing the caretaker of Hogwarts, Argu...

See David Bradley's other roles

Carol MacReady
plays Mrs Western

Stephen Marzella
plays Paul

Neal Swettenham
plays Brian

Adam Tedder
plays Rod

Jude Akuwudike
plays Edward

Jude Akuwudike as Edward

From Wikipedia, the free encyclopedia Jude Akuwudike (born 1965) is a Nigerian actor educated in England. He has mos...

See Jude Akuwudike's other roles

Caroline John
plays Mrs Carter

Raymond Trickitt
plays Phil

Victoria Carling
plays Jane

Belinda Sinclair
plays Alison Trent

Sam Dastor
plays Dr Hawkesworth

Edward Clayton
plays Police Officer

Miranda Kingsley
plays Policewoman

Helen Schlesinger
plays Liz Marlowe

Moira Buffini
plays Receptionist

Ian Talbot
plays Peter Rogers

Michael Gaunt
plays Magistrate

Eunice Roberts
plays Doctor

Esther Coles
plays Nurse

Dariel Pertwee
plays Angela

Patrick Godfrey
plays High Court Judge


Crew of Bad Girl

Discover the backstage crew of Bad Girl →