Characters played by Daniel Newman
Philip Knight
Characters played by Holly Aird
Karen Painter
Characters played by Terence Beesley
Joe Dowdell
Characters played by Angus Macfadyen
David McBride
Characters played by Gillian Hanna
Margareth Knight
Characters played by Tony Steedman
Mr. Knight
Characters played by Suzanne Bertish
Margaret Harris
Characters played by Polly Irvin
Kate Hawkins
Characters played by Philip Jackson
Stan Eastwood
Characters played by John F. Landry
Ken Edwards
Characters played by Loanna Monroe
Jaqui Frost
Characters played by Anna Bolt
Elizabeth Knight
Characters played by Rupert Holliday-Evans
Tom Jamieson
Characters played by Charlie Creed-Miles
Simon Knight
Characters played by Robin Griffith
John Bendow
Characters played by Robert Blythe
P.C. Wyn Edwards
Characters played by Hubert Rees
Mr. Getvoldsen
Characters played by John Griffiths
Professor
Characters played by Dyfed Thomas
Policeman
Characters played by Michael Hughes
Police Lieutnant
Characters played by Jill Brassington
Dr. Evan Davies
Characters played by Geoffrey Morgan
Nurse
Characters played by Gareth Owne
Cadet
Characters played by Susan Hussey
Philip's Friend
Characters played by Bernard Latham
Dr. Mark Randall
Characters played by Davyd Harries
Roger Altman
Characters played by Ifan Huw Dafydd
Professor
Characters played by Catryn Thomas
Girl at Cartref Y Gelli
Characters played by Deborah Findlay
Cheryl Morris
Characters played by Heather Ackroyd
Jaqui Wordsworth
Characters played by Liz Kettle
Advisor
Characters played by Mary Woodvine
Margaret Harris' assistant
Characters played by Daffyd Williams
Social Worker
Characters played by Tracy Keating
Pat Stevens
Characters played by Robert McCulley
Neville Stevens
Characters played by Betsan Jones
Mother First Home
Characters played by Victoria Little
Mother Third Home
Characters played by Guy Nicholls
Dave
Director at Ty Mawr
Characters played by Derek Richards
Teacher
Characters played by Ken Morgan
Steven Hill
Characters played by Sheila Reid
Dr. Elizabeth Perry
Characters played by Derek Crewe
Bryn Foster
Characters played by Evan Russell
Police Lt. Leonard Williams
Characters played by John Cording
Policeman Vince Williams
Characters played by Guy Masterson
Hospital Worker
Characters played by Richard Leaf
Dr. Robert Jones
Characters played by Dewi Morris
Rev. Edward Hunt
Characters played by Mark Letheren
Lee Harris