Film Credits

The Death & Life of John F. Donovan (2019)
as Mrs. Kureishi
The Upside (2019)
Jadoo (2013)
as Shalini
A Fantastic Fear of Everything (2012)
as Sangeet
All in Good Time (2012)
as Vina
St. Trinian's (2007)
as Peaches
The Darjeeling Limited (2007)
as Rita

TV Series Credits

The Twilight Zone (2019)
as Rena
Bancroft (2017)
as Anya Karim
The Night Of (2016)
as Chandra
Stan Lee's Lucky Man (2016)
as Suri Chohan
Ambassadors (2013)
as Isabel
Kidnap and Ransom (2011)
as Carrie Heath
Doctor Who (2005)
as Rita