Ma czworo rodzeństwa: starszą siostrę i trzech młodszych braci.
W 1988 roku ukończyła studia aktorskie na Webber-Douglas Academy of Dramatic Art w Londynie (Anglia, Wielka Brytania).
W 2002 roku wystąpiła w reklamie firmy odzieżowej The Gap.
Była członkinią jury obradującego podczas 54. Międzynarodowego Festiwalu Filmowego w Cannes (Francja) w 2001 roku.