The Last Hurrah as Shelly D'Souza
2024
Mr. Bigstuff as Sheila (1 episode)
2023
Chicken Run: Dawn of the Nugget as Additional Voices (voice)
2023
Polite Society as Fatima
2023
Tall Dark and Handsome as Rohini
2022
Gangsta Granny Strikes Again as Esha
2022
Mother Teresa & Me as Aparna
2021
The Cleaner as Neeta (1 episode)
2021
Whitstable Pearl as Hiral (1 episode)
2021
We Are Lady Parts as Seema (9 episodes)
2020
Bridgerton as Lady Sheffield (1 episode)
2020
I Hate Suzie as Dr Wack (1 episode)
2020
The Other One as Mishti (1 episode)
2018
A Discovery of Witches as Linda Cosby (3 episodes)
2018
Boogie Man as Anandi
2018
Krypton as Mama Zed (2 episodes)
2012
Citizen Khan as Mrs. Khan (34 episodes)
2012
Acts of Godfrey as Gita
2010
The Infidel as Kashmina
2008
Filth and Wisdom as Sardeep's Wife
2006
Van Wilder 2: The Rise of Taj as Taj's Mother
2006
Mischief Night as Mrs Khan
2006
Banglatown Banquet as Joolie
2005
Doctor Who as Scared Woman (1 episode)
2002
Bend It Like Beckham as Polly
1993
Doctor Who: Dimensions in Time as Gita Kapoor
1986
Casualty as Mona Nadkarni (1 episode)
1985
EastEnders as Gita Kapoor (757 episodes)
1984
The Bill (1 episode)