Known For
Filmography

Silo
TV · as Ms. Kyle · 2 eps

Shakespeare: Rise of a Genius
TV · as Self · 3 eps

Screw
TV · as Anya Forsythe · 1 ep

The Wheel of Time
TV · as Marin al'vera · 1 ep

Showtrial
TV · as Meera Harwood · 5 eps

Vigil
TV · as Branning · 6 eps

Criminal: UK
TV · as Anita Baines · 1 ep
To Provide All People
Movie · as O&G Surgeon

All Is True
Movie · as Lena

Defending the Guilty
TV · as Chair · 1 ep

Born to Kill
TV · as Helen Deverill · 4 eps

Riviera
TV · as Wren Sandhu · 10 eps

Delicious
TV · as Riya Verma · 1 ep

Beowulf: Return to the Shieldlands
TV · as Lila · 11 eps

The Casual Vacancy
TV · as Parminder Jawanda · 3 eps

Jekyll and Hyde
TV · as Gurinder Najaran · 2 eps

The Smoke
TV · as Rachel · 2 eps

My Mad Fat Diary
TV · as Dr. Juliet Allen · 3 eps

The Other Child
TV · as Semira Newton · 2 eps

One Night
TV · as Nira · 4 eps

Intruders
Movie · as ER Doctor

Vera
TV · as Caroline Fletcher · 1 ep

Death in Paradise
TV · as Judy Hearst · 1 ep

Thorne
TV · as Seema Khera · 3 eps

Forgiven
Movie · as Social Worker

The Dead Peasants Society
Movie · as Beth

Outnumbered
TV · as Melanie · 1 ep

Venus
Movie · as Health Centre Nurse

Hustle
TV · as Miss Baboor · 1 ep

Amnesia
TV · as Parminder Kelsey · 1 ep

Bodies
TV · as Tania Ganeshan · 1 ep

Fortysomething
TV · as Dr. Surinder Dhillon · 6 eps

William and Mary
TV · as Hannah · 1 ep

The Last Detective
TV · as Beth · 1 ep

The Hole
Movie · as Doctor

Waking the Dead
TV · as Kate Alham · 1 ep

Doctors
TV · as Pam Dodhia · 1 ep

Always and Everyone
TV · as Natalie Walker · 1 ep

Holby City
TV · as Maya Dutta, Devika Bhal · 1 ep

The Animal Train
Movie · as Tigress (voice)

Silent Witness
TV · as DCI Palmer, Jo Bell · 2 eps

A Masculine Ending
Movie · as Sue

Between the Lines
TV · as Zahida Khan · 1 ep

Medics
TV · as Sita · 1 ep

The Bill
TV · as Sarita Begum, Miss Choudry, Dr Sally Vole, WPC Blake, WPC Jamilla Blake
