2024
House of Spoils as Hiral Sen
2023
Fired on Mars as Crystal (voice) (5 episodes)
2022
Moonhaven as Indira Mare (6 episodes)
2021
Hope Street as Leila Hussain (10 episodes)
2019
The Twilight Zone as Rena (1 episode)
2017
Bancroft as Anya Karim (4 episodes)
2016
The Night Of as Chandra Kapoor (6 episodes)
2016
Stan Lee's Lucky Man as Suri Chohan (28 episodes)
2013
Ambassadors as Isabel (3 episodes)
2012
A Fantastic Fear of Everything as Sangeet
2012
All in Good Time as Vina
2011
Kidnap and Ransom as Carrie Heath (6 episodes)
2010
The Making of 'The Darjeeling Limited' as Self / Rita
2007
St. Trinian's as Peaches
2007
The Darjeeling Limited as Rita
2005
Doctor Who as Rita (1 episode)
1997
Midsomer Murders as Adele Paige (1 episode)