Cast of
The Indian Doctor

About The Indian Doctor

The Indian Doctor is a British television drama set in the summer of 1963. Produced by Rondo Media and Avatar Productions, it was first broadcast on BBC One in 2010. The most recent series began on 27 February 2012 and concluded on 2 March. It is a period comedy drama starring Sanjeev Bhaskar as an Indian doctor who finds work in a South Wales mining village.

Main Cast of The Indian Doctor

Ayesha Dharker
plays Kamini Sharma (15 episodes)

Ayesha Dharker as Kamini Sharma

Ayesha Dharker (born March 16, 1978 in Mumbai, India) is an Indian actress. She is known for her performance in the T...

See Ayesha Dharker's other roles

Sanjeev Bhaskar
plays Dr. Prem Sharma (15 episodes)

Sanjeev Bhaskar as Dr. Prem Sharma

Sanjeev Bhaskar OBE (born 31 October 1963) is a British actor, comedian and television presenter. He is best known fo...

See Sanjeev Bhaskar's other roles

Mali Harries
plays Megan Evans (15 episodes)

Jacob Oakley
plays Dan Griffiths (15 episodes)

Erica Eirian
plays Sian Davies (15 episodes)

James Morgan
plays Harri (10 episodes)

Dafydd Hywel
plays Ceri Joseph (10 episodes)

Ifan Huw Dafydd
plays Owen Griffiths (15 episodes)

Ifan Huw Dafydd as Owen Griffiths

Ifan Huw Dafydd is a Welsh actor. He is fluent in both Welsh and English.

See Ifan Huw Dafydd's other roles

Naomi Everson
plays Gina Niccoli (10 episodes)

Secondary Cast of The Indian Doctor

Mark Heap
plays Rev. Herbert Todd (5 episodes)

Mark Williams
plays Richard Sharpe (5 episodes)

Mark Williams as Richard Sharpe

Mark Williams (born 22 August 1959) is an English actor, comedian, presenter and screenwriter. He first achieved wide...

See Mark Williams's other roles

Beth Robert
plays Sylvia Sharpe (5 episodes)

Alexander Vlahos
plays Tom Evans (5 episodes)

Sara Lloyd
plays Mary Lewis (5 episodes)

Naomi Battrick
plays Verity Todd (5 episodes)

Indira Joshi
plays Pushpa Bakshi (5 episodes)

William Houston
plays Basil Thomas (5 episodes)

William Houston as Basil Thomas

William Houston was born on July 19, 1968 and is currently 55 years old.

See William Houston's other roles

Matthew Aubrey
plays Aled Williams (5 episodes)

Rhydian Jones
plays Robert Thomas (5 episodes)

Ceri Murphy
plays Graham (5 episodes)

Siôn Pritchard
plays Daf Jones (5 episodes)

Eiry Thomas
plays Mrs. Williams (5 episodes)

Alun ap Brinley
plays PC Emlyn Dorking (1 episode) , Sgt. Emlyn Dorking (1 episode) , Sgt. Emlyn Dawkins (6 episodes)

Kyle Rees
plays Trystan (1 episode)

Owain Rhys Davies
plays Aled (1 episode)

Glyn Pritchard
plays Whipper In (1 episode)

Gwenllian Rhys
plays Bronwen (1 episode)

Stacey Daly
plays Elaine (1 episode)

Iestyn Jones
plays Rhodri (1 episode)

Jâms Thomas
plays Wyn (1 episode) , Burly Man (1 episode)

Lee Mengo
plays Bryn (2 episodes)

John Weldon
plays Dafydd Lewis (1 episode)

Ben McGregor
plays Rhys (1 episode)

Clare Hingott
plays Beryl (2 episodes)

Huw Euron
plays Delivery man (1 episode)

Gareth John Bale
plays Mining Engineer (1 episode) , Alun (2 episodes)

Dion Davies
plays PC Jones (1 episode)

Carwyn Glyn
plays Carwyn Rogers (2 episodes)

Rebecca Harries
plays Meinir Rogers (2 episodes)

Katy Sobey
plays Esther Adams (1 episode)

Aisling Groves McKeown
plays Tonya (1 episode)

Sophie Morgan-Price
plays Branwen (1 episode)

Nathan Sussex
plays Morgan Rowlands (1 episode)

Brendan Charleson
plays Bentley (1 episode)

Catrin Aaron
plays Mrs. Germin (3 episodes)

Christine Pritchard
plays Mrs. Daniels (4 episodes)

Julian Gillard
plays Miner (3 episodes)

Gwawr Loader
plays Julie (2 episodes)

Carl Sykes
plays Heavy (1 episode)

Ian M. Court
plays Police Constable (1 episode)


Crew of The Indian Doctor

Discover the backstage crew of The Indian Doctor →