A British actress, born in Bristol, England. She studied at the National Academy of Dramatic Arts in Paris, France. She also participated in presenting many artistic works, such as the movie Following (1998) and Bhagam Bhag (2006).