TV Show Cast (50)
Ayesha Dharker
Kamini Sharma (15 Episodes)
Sanjeev Bhaskar
Dr. Prem Sharma (15 Episodes)
Mali Harries
Megan Evans (15 Episodes)
Jacob Oakley
Dan Griffiths (15 Episodes)
Erica Eirian
Sian Davies (15 Episodes)
Ifan Huw Dafydd
Owen Griffiths (15 Episodes)
James Morgan
Harri (10 Episodes)
Dafydd Hywel
Ceri Joseph (10 Episodes)
Naomi Everson
Gina Niccoli (10 Episodes)
Alun ap Brinley
Sgt. Emlyn Dawkins (6 Episodes), Sgt. Emlyn Dorking (1 Episode), PC Emlyn Dorking (1 Episode)
Mark Heap
Rev. Herbert Todd (5 Episodes)
Mark Williams
Richard Sharpe (5 Episodes)
Beth Robert
Sylvia Sharpe (5 Episodes)
Alexander Vlahos
Tom Evans (5 Episodes)
Sara Lloyd
Mary Lewis (5 Episodes)
Naomi Battrick
Verity Todd (5 Episodes)
Indira Joshi
Pushpa Bakshi (5 Episodes)
William Houston
Basil Thomas (5 Episodes)
Matthew Aubrey
Aled Williams (5 Episodes)
Rhydian Jones
Robert Thomas (5 Episodes)
Ceri Murphy
Graham (5 Episodes)
Siôn Pritchard
Daf Jones (5 Episodes)
Eiry Thomas
Mrs. Williams (5 Episodes)
Christine Pritchard
Mrs. Daniels (4 Episodes)
Gareth John Bale
Alun (2 Episodes), Mining Engineer (1 Episode)
Catrin Aaron
Mrs. Germin (3 Episodes)
Julian Gillard
Miner (3 Episodes)
Jâms Thomas
Burly Man (1 Episode), Wyn (1 Episode)
Lee Mengo
Bryn (2 Episodes)
Clare Hingott
Beryl (2 Episodes)
Carwyn Glyn
Carwyn Rogers (2 Episodes)
Rebecca Harries
Meinir Rogers (2 Episodes)
Gwawr Loader
Julie (2 Episodes)
Kyle Rees
Trystan (1 Episode)
Owain Rhys Davies
Aled (1 Episode)
Glyn Pritchard
Whipper In (1 Episode)
Gwenllian Rhys
Bronwen (1 Episode)
Stacey Daly
Elaine (1 Episode)
Iestyn Jones
Rhodri (1 Episode)
John Weldon
Dafydd Lewis (1 Episode)
Ben McGregor
Rhys (1 Episode)
Huw Euron
Delivery man (1 Episode)
Dion Davies
PC Jones (1 Episode)
Katy Sobey
Esther Adams (1 Episode)
Aisling Groves McKeown
Tonya (1 Episode)
Sophie Morgan-Price
Branwen (1 Episode)
Nathan Sussex
Morgan Rowlands (1 Episode)
Brendan Charleson
Bentley (1 Episode)
Carl Sykes
Heavy (1 Episode)
Ian M. Court
Police Constable (1 Episode)