ممثلة إنجليزية، وُلدت في مدينة لندن، بإنجلترا، وهي خريجة جامعة ويلز، كما شاركت في عدد من الأعمال الفنية، مثل فيلم (Lolita) عام 1997، وفيلم (From Hell) عام 2001.