
Happy Valley cast
51 cast members · 12 main · 3 seasons · 2014–2023
James Norton is the most popular Happy Valley cast member yesterday, at #1,349.
Each rank is among everyone we track, by Attention Score, which measures how much attention a person gets online each day. How it works
Main cast
In at least half of the episodes
- James Nortonas Tommy Lee Royce · 18 of 18 episodes#1,3493.2
- Siobhan Finneranas Clare Cartwright · 18 of 18 episodes#2,3802.2
- Sarah Lancashireas Catherine Cawood · 18 of 18 episodes#5,0781.1
- Charlie Murphyas Ann Gallagher · 18 of 18 episodes#5,3551.0
- George Costiganas Nevison Gallagher · 18 of 18 episodes#20,5280.2
- Karl Daviesas Daniel Cawood · 12 of 18 episodes#24,3050.1
- Vincent Franklinas DSU Andy Shepherd · 12 of 18 episodes#26,1030.1
- Rick Wardenas Insp Mike Taylor / Mike Taylor · 12 of 18 episodes#26,4330.1
- Shane Zazaas Shafiq Shah · 18 of 18 episodes#42,1450.0
- Ishia Bennisonas Joyce Metcalf · 18 of 18 episodes#50,9530.0
- Chord Melodicas Sledge · 12 of 18 episodes#59,4730.0
- Rhys Connahas Ryan Cawood · 18 of 18 episodes
Recurring
In three or more episodes
- Steve Pembertonas Kevin Weatherill · 6 of 18 episodes#2,6332.0
- Shirley Hendersonas Frances Drummond · 6 of 18 episodes#4,3171.3
- Hannah John-Kamenas Justine · 4 of 18 episodes#4,7781.2
- Julie Hesmondhalghas Amanda Wadsworth · 6 of 18 episodes#6,4710.8
- Matthew Lewisas Sean Balmforth · 6 of 18 episodes#8,1040.7
- Sophie Rundleas Kirsten McAskill · 3 of 18 episodes#8,3050.6
- Con O'Neillas Neil Ackroyd · 5 of 18 episodes#9,6570.5
- Katherine Kellyas DI Jodi Shackleton · 6 of 18 episodes#10,6600.5
- Amelia Bullmoreas Vicky Fleming · 3 of 18 episodes#10,8790.5
- Ramon Tikaramas Praveen Badal · 3 of 18 episodes#11,5610.4
- Joe Armstrongas Ashley Cowgill · 6 of 18 episodes#11,6660.4
- Mina Anwaras Mrs Mukherjee · 6 of 18 episodes#16,1750.3
- Kevin Doyleas DS John Wadsworth · 6 of 18 episodes#16,5050.2
- Mark Stanleyas Rob Hepworth · 6 of 18 episodes#17,3000.2
- Derek Riddellas Richard Cawood · 6 of 18 episodes#18,7190.2
- Amit Shahas Faisal Bhatti · 6 of 18 episodes#23,0970.1
- Jill Bakeras Helen Gallagher · 6 of 18 episodes#26,4330.1
- Adam Longas Lewis Whippey · 6 of 18 episodes#26,9950.1
- Steven Hartleyas Marcus Gascoigne · 6 of 18 episodes#29,3960.1
- Mollie Winnardas Joanna Hepworth · 6 of 18 episodes#31,4160.1
- Caroline O'Neillas Lynn Dewhurst · 6 of 18 episodes#32,9310.1
- Rachel Leskovacas Julie Cowgill · 6 of 18 episodes#33,7970.1
- Kelly Harrisonas Ros Cawood · 6 of 18 episodes#36,8970.0
- Alan McKennaas Phil Crabtree · 6 of 18 episodes#47,2460.0
- Amelia Youngas Lucy Cawood · 6 of 18 episodes
Guest stars
One or two episodes
- Susan Lynchas Alison Garrs · 2 of 18 episodes#11,4320.4
- Robert Emmsas Daryl Garrs · 2 of 18 episodes#13,4450.3
- Keeley Forsythas Annette · 1 of 18 episode#34,8900.1
- James Burrowsas Liam Hughes · 1 of 18 episode#39,9460.0
- Lena Kauras Bryony · 1 of 18 episode#57,2220.0
- Gerard Fletcheras Solicitor · 2 of 18 episodes
- Hebe Beardsallas Leonie · 2 of 18 episodes
- Moey Hassanas Newsagent · 1 of 18 episode
- Pauline Jeffersonas Old Lady · 1 of 18 episode
- Ben Wrightas Youth 1 · 1 of 18 episode
- Phil Featherstoneas Youth 2 · 1 of 18 episode
- Louise Atkinsas Steph · 1 of 18 episode
- Kate Hampsonas Woman · 1 of 18 episode
- Guy Normasas Prison Guard · 1 of 18 episode
The cast, together again
Other titles with the most Happy Valley cast members
Cast questions
Who is the most popular Happy Valley cast member right now?
James Norton is currently the most popular Happy Valley cast member online, with an Attention Score of 3.2 and an overall rank of #1,349 as of November 4, 2026.
How many cast members does Happy Valley have?
Happy Valley has 51 credited cast members. 40 of them have an Attention Score on Television Stats today.
Which Happy Valley cast member has the biggest career high?
James Norton has the biggest career high among the Happy Valley cast, an Attention Score of 21.1 over their best 30 days.





