Leena Dhingra is a British Asian writer, actress and teacher.
Mad Sad & Bad 2009
as Usha
Ealing Comedy 2008
as Grandimort
Provoked 2007
as Sheela Ahluwalia
East Is East 1999
as Mrs Shah
Destiny Desire Devotion 1994
Actor
The Legacy of Malthus 1994
as (voice)
Credits from TMDB.