Full Cast — As Time Goes By (1992–2005)
Judi Dench
Jean Pargetter
Geoffrey Palmer
Lionel Hardcastle
Moira Brooker
Judith "Judy" Hanson
Jenny Funnell
Sandy
Philip Bretherton
Alistair Deacon
Janet Henfrey
Mrs. Bale
Frank Middlemass
Rocky Hardcastle
Moyra Fraser
Penny
Paul Chapman
Stephen
David Michaels
Harry
Joan Sims
Madge
Tim Wylton
Lol Ferris
Richard Holmes
Mike Barbosa
Zoe Hilson
Daisy
Vivienne Martin
Gwen Flack
David Oyelowo
Patrick
Arthur Whybrow
Shop Assistant / Homeless Man
Angela Scoular
Glenys
Jeremy Sinden
Alan
Richard Braine
Vicar
Cheryl Hall
Waitress
William Chubb
Hotel Manager
Fiona Mollison
Sally Curtis
Christopher Wright
Kong
Miranda Forbes
Phylis Loader / Winking Customer
Ian Talbot
Derek
Fidelis Morgan
Dorcas
Veda Warwick
Mrs. Phelps / Lady