Ha esordito in alcune serie televisive quando aveva 13 anni. Il primo ruolo importante arriva nel 1997 quando interpreta Jane Eyre nell’omonimo sceneggiato. Seguirà due anni dopo “Accordi e disaccordi”, di Woody Allen.