Cast and Crew of Happy Valley

Cast of
Happy Valley

About Happy Valley

Happy Valley is a dark, funny, multi-layered thriller revolving around the personal and professional life of Catherine, a dedicated, experienced, hard-working copper. She is also a bereaved mother who looks after her orphaned grandchild.

Main Cast of Happy Valley

Sarah Lancashire
plays Catherine Cawood (18 episodes)

Sarah Lancashire as Catherine Cawood

Sarah Lancashire is an English actress whose career began in 1986. Lancashire's first acting roles were in local thea...

See Sarah Lancashire's other roles

Siobhan Finneran
plays Clare Cartwright (18 episodes)

Siobhan Finneran as Clare Cartwright

Siobhan Margaret Finneran is an English television and film actress. She is known for her regular roles in the BBC dr...

See Siobhan Finneran's other roles

James Norton
plays Tommy Lee Royce (18 episodes)

James Norton as Tommy Lee Royce

James Geoffrey Ian Norton (born July 18, 1985) is an English film, television, and stage actor. He is known for roles...

See James Norton's other roles

Rhys Connah
plays Ryan Cawood (18 episodes)

Charlie Murphy
plays Ann Gallagher (18 episodes)

Charlie Murphy as Ann Gallagher

Charlotte Murphy (born 19 April 1988) is an Irish actress best known for her role as Ann Gallagher in the BBC series ...

See Charlie Murphy's other roles

Karl Davies
plays Daniel Cawood (12 episodes)

Karl Davies as Daniel Cawood

Karl Davies was born on August 6, 1982 and is currently 41 years old.

See Karl Davies's other roles

Shane Zaza
plays Shafiq Shah (18 episodes)

George Costigan
plays Nevison Gallagher (18 episodes)

Vincent Franklin
plays DSU Andy Shepherd (12 episodes)

Ishia Bennison
plays Joyce Metcalf (18 episodes)

Rick Warden
plays Insp Mike Taylor (12 episodes)

Secondary Cast of Happy Valley

Joe Armstrong
plays Ashley Cowgill (6 episodes)

Joe Armstrong as Ashley Cowgill

Joe Armstrong is an English actor, best known for his roles in the television series Robin Hood, Happy Valley, and Th...

See Joe Armstrong's other roles

Steve Pemberton
plays Kevin Weatherill (6 episodes)

Steve Pemberton as Kevin Weatherill

Steven James Pemberton is an English actor, comedian and writer, best known as a member of The League of Gentlemen wi...

See Steve Pemberton's other roles

Jill Baker
plays Helen Gallagher (6 episodes)

Adam Long
plays Lewis Whippey (6 episodes)

Derek Riddell
plays Richard Cawood (6 episodes)

Derek Riddell as Richard Cawood

Derek Riddell was born on January 11, 1967 and is currently 57 years old.

See Derek Riddell's other roles

Matthew Lewis
plays Sean Balmforth (6 episodes)

Matthew Lewis as Sean Balmforth

Matthew David Lewis (born 27 June 1989) is an English actor. He is best known for his role as Neville Longbottom in t...

See Matthew Lewis's other roles

Kevin Doyle
plays DS John Wadsworth (6 episodes)

Kevin Doyle as DS John Wadsworth

Kevin Doyle was born on January 1, 1961 and is currently 63 years old.

See Kevin Doyle's other roles

Julie Hesmondhalgh
plays Amanda Wadsworth (6 episodes)

Julie Hesmondhalgh as Amanda Wadsworth

Julie was born in Accrington, Lancashire in February 1970. A woman with a strong social conscience, she originally wa...

See Julie Hesmondhalgh's other roles

Shirley Henderson
plays Frances Drummond (6 episodes)

Shirley Henderson as Frances Drummond

Shirley Henderson is a Scottish film and television actress, best known for playing Moaning Myrtle in the "Harry Pott...

See Shirley Henderson's other roles

Mollie Winnard
plays Joanna Hepworth (6 episodes)

Mark Stanley
plays Rob Hepworth (6 episodes)

Amit Shah
plays Faisal Bhatti (6 episodes)

Amit Shah as Faisal Bhatti

Amit Kaushik Shah (born 1981) is a British actor.

See Amit Shah's other roles

Katherine Kelly
plays DI Jodi Shackleton (6 episodes)

Caroline O'Neill
plays Lynn Dewhurst (6 episodes)

Rachel Leskovac
plays Julie Cowgill (6 episodes)

Kelly Harrison
plays Ros Cawood (6 episodes)

Steven Hartley
plays Marcus Gascoigne (6 episodes)

Mina Anwar
plays Mrs Mukherjee (6 episodes)

Mina Anwar as Mrs Mukherjee

Mina Anwar (born 20 September 1969 in Church, near Accrington, Lancashire, England) is a British actress. Descriptio...

See Mina Anwar's other roles

Alan McKenna
plays Phil Crabtree (6 episodes)

Amelia Young
plays Lucy Cawood (6 episodes)

Rick Warden
plays Mike Taylor (3 episodes)

Moey Hassan
plays Newsagent (1 episode)

Pauline Jefferson
plays Old Lady (1 episode)

Ben Wright
plays Youth 1 (1 episode)

Phil Featherstone
plays Youth 2 (1 episode)

James Burrows
plays Liam Hughes (1 episode)

Hannah John-Kamen
plays Justine (1 episode)

Hannah John-Kamen as Justine

Hannah Dominique E. John-Kamen (born 7 September 1989) is an English actress. She is known for her roles as Yalena "D...

See Hannah John-Kamen's other roles

Gerard Fletcher
plays Solicitor (2 episodes)

Ramon Tikaram
plays Praveen Badal (3 episodes)

Ramon Tikaram as Praveen Badal

Ramon Tikaram is a British stage and screen actor of Indo-Fijian and Southeast Asian descent.[1][2] He is known for p...

See Ramon Tikaram's other roles

Hebe Beardsall
plays Leonie (2 episodes)

Lena Kaur
plays Bryony (1 episode)

Louise Atkins
plays Steph (1 episode)

Robert Emms
plays Daryl Garrs (2 episodes)

Susan Lynch
plays Alison Garrs (2 episodes)

Susan Lynch as Alison Garrs

Susan Lynch (born 5 June 1971) is an actor from Northern Ireland. Description above from the Wikipedia article Susan...

See Susan Lynch's other roles

Keeley Forsyth
plays Annette (1 episode)

Keeley Forsyth as Annette

Keeley Forsyth is an English actress and musician. Her first acting role was as Nicky in the BBC children's televisio...

See Keeley Forsyth's other roles

Kate Hampson
plays Woman (1 episode)


Crew of Happy Valley

Discover the backstage crew of Happy Valley →