Cast and Crew of Three Girls

Cast of
Three Girls

About Three Girls

The story of three of the children who were victims in the 2012 grooming and sex trafficking case in Rochdale, for which nine men were convicted and sentenced. The drama explores how these girls were groomed, how they were ignored by the authorities directly responsible for protecting them, and how they eventually made themselves heard.

Full Cast of Three Girls

Lisa Riley
plays Lorna Bowen (3 episodes)

Ace Bhatti
plays Nazir Afzal (3 episodes)

Jill Halfpenny
plays Julie Winshaw (3 episodes)

Molly Windsor
plays Holly Winshaw (3 episodes)

Peter Singh
plays Mr. Nadin (3 episodes)

Rupert Procter
plays DC Jack Harrop (3 episodes)

Jason Hughes
plays DC Sandy Cuthrie (3 episodes)

Katherine Pearce
plays Emily Stone (3 episodes)

Antonio Aakeel
plays Immy (3 episodes)

Pearce Quigley
plays Peter Boyd (3 episodes)

Naomi Radcliffe
plays Yvonne (3 episodes)

Ellie Lightfoot
plays Zoe (3 episodes)

Jackie Clune
plays Jillian Menzies (3 episodes)

Mark Beswick
plays Luke Young (3 episodes)

Adam Karim
plays Pino (3 episodes)

Brian Fletcher
plays Elliot Young (3 episodes)

Bo Bragason
plays Rachel Winshaw (3 episodes)

Wasim Zakir
plays Tariq (3 episodes)

Simon Nagra
plays Daddy (3 episodes)

Adrian Harris
plays DC Milne (3 episodes)

Haider Mohammed Javed
plays Saj (3 episodes)

Zee Sulleyman
plays Billy (3 episodes)

Satnam Bhogal
plays Car Zero (3 episodes)

Tebraiz Shahzad
plays Tiger (3 episodes)

Maggie Service
plays Caroline Wallace (3 episodes)

Amanda Hale
plays Rachel Smith (3 episodes)

Matthew Heathcote
plays DC Wilson (3 episodes)

Jonas Khan
plays Pirate (3 episodes)

Perveen Hussain
plays Aisha (3 episodes)

Katy Carmichael
plays Miss Landale (3 episodes)

Nick Moss
plays DC John Duff (3 episodes)

Qas Hamid
plays Chef (3 episodes)

Jamie Ballard
plays Mr Nicholl (3 episodes)

Robert Gwilym
plays Judge Clifton (3 episodes)

Deka Walmsley
plays Andrew Norfolk (3 episodes)

Vineeta Rishi
plays Grace (3 episodes)

Mark Carter
plays Steve Heywood (3 episodes)

Jay Sajjid
plays Usman (3 episodes)

Gurjeet Singh
plays Ali (3 episodes)

Waleed Akhtar
plays Abdul (3 episodes)

Salman Akhtar
plays Waqas (3 episodes)

Paul Hickey
plays Detective Chief Superintendent (3 episodes)

Simon Cook
plays Barrister (3 episodes)

Hannah Lee
plays Barrister (3 episodes)

Vincenzo Pellegrino
plays London Journalist (3 episodes)

Philip Hill-Pearson
plays Barrister (3 episodes)

Marc Danbury
plays David Winneck MP (3 episodes)

Jessica Fostekew
plays Sonia (3 episodes)

Ezra Faroque Khan
plays Iman (3 episodes)

Tristan Sturrock
plays CPS Lawyer (3 episodes)

Tom Prior
plays Police Officer (3 episodes)

Marc Geoffrey
plays Duty Sergeant (3 episodes)


Crew of Three Girls