Full Cast — Last Tango in Halifax (2012–2020)
Anne Reid
Celia
Derek Jacobi
Alan
Sarah Lancashire
Caroline
Nicola Walker
Gillian
Tony Gardner
John
Josh Bolt
Raff
Dean Andrews
Robbie
Nina Sosanya
Kate
Louis Greatorex
Lawrence
Paul Copley
Harry
Edward Ashley
William
Dean Smith
William (Replaced)
Sacha Dhawan
Paul
Felix Johnson
Angus
Timothy West
Ted
Ronni Ancona
Judith
Caroline O'Neill
Janice
Roy Barraclough
Maurice
Amelia Young
Young Celia
Gemma Jones
Muriel