The Radio Times logo

Meet the cast of The Good Karma Hospital series two

Everything you need to know about the cast and characters in series two of ITV's tropical drama

Published: Friday, 6th July 2018 at 12:37 pm

Darshan Jariwala plays Dr Ram Nair


The doctor is partner to Mala and father of AJ.

Where have I seen him before?

Jariwalla’s previous roles include Manendra Rasal in Netflix sci-fi series Sense8 and as local indian guide Vivek in film Million Dollar Arm with Jon Hamm. He also received an Indian National Film Award for Best Supporting Actor for his performance as Mahatma Gandhi in Gandhi, My Father.

Sagar Radia plays AJ Nair

Good Karma Hospital - Sagar Radia plays AJ Nair

Although an ambulance driver in series one, AJ has been demoted to an orderly after losing his driving license. Can he make his father proud again?

Where have I seen him before?

Most will recognise him as PC Tariq from Stan Lee’s Lucky Man with James Nesbitt. He also starred alongside Nesbitt again in 2014 police drama Babylon as Saamir.

Nimmi Harasgama plays Mari Rodriguez

Dry-humoured Mari is one of Good Karma’s nurses, one whose relationship with her husband has broken down. She turns to Ruby in her time of crisis.

Who is Nimmi Harasgama?

Harasgama has starred in various episodes of Doctors since 2005, and also enjoyed a part in BBC thriller Requiem as a police officer in episode one.

Achint Kaur plays Mala

She’s partner to Dr Ram Nair. At the start of series two, the pair enjoy a newfound passion for their relationship.

Who is Achint Kaur?

The Indian actress may not be a familiar face to British viewers, but Kaur has starred in several Hindi-language soap operas including Kahaani Ghar Ghar Ki and Kyunki Saas Bhi Kabhi Bahu Thi...

Sue Johnston plays Virginia

The Good Karma Hospital - Sue Johnston plays Virginia

Virginia founded the Good Karma Hospital and nurtured Dr Lydia Fonseca as her protégé, but the two fell out when Dr Fonseca took control. Now the elderly Virginia has re-surfaced - but what does she want?

Who is Sue Johnston? The actress is best known for her role as Barbara Royle in The Royle Family. She has also starred in Coronation Street, Downton Abbey (as Miss Denker), and Kiri.

Rajat Kapoor plays Amit Mukerjee

The Good Karma Hospital - Rajat Kapoor plays Ruby Walker's dad

(Spoiler alert if you've not caught up on episode 3!)

Amit Mukerjee is Ruby Walker's father, who abandoned her mother in the UK and was estranged from his daughter – not even sending her birthday cards. He lives at the family tea plantation five hours' drive away from the clinic and first contacted Ruby when he saw her picture in the paper. At this point, he pretended to be her uncle and invited Ruby and Gabriel to visit the plantation and set up a mobile clinic, before finally revealing he was actually her uncle. Ruby was not best pleased.

Who is Rajat Kapoor? The actor and director has starred in many Indian films. He also played Ramesh Rungta in the TV series Everest.

Shabana Azmi plays Anila

Anila is a herbalist and old foe of Lydia.

Who is Shabana Azmi?


A Bollywood actor, Azmi has starred in some of India’s biggest films including 1996’s Fire and 1982’s Pooja. She also appeared in India's version of TV series 24.


Sponsored content