Mens hun bodde i New Zealand gikk hun på Hutt Intermediate School fra 1994–95, før hun begynte på videregående i Wellington. Hun ble uteksaminert fra high school i Los Angeles, der hun hadde flyttet med sin mor etter foreldrenes skilsmisse. Hun hadde flere roller i diverse filmer i Los Angeles, og begynte såvidt på Columbia University, før hun sluttet etter ett år for å fokusere på skuespillerkarrieren. Hun fikk på nytt verdensomspennende anerkjennelse etter rollen som Rogue i filmsuksessen i 2000, oppfølgeren i 2003, samt i den tredje filmen i 2006. Sommeren 2006 fullførte hun innspillingen av filmen , en film hun også var produsent for. Hun spilte hovedrollen Sookie Stackhouse i den prisvinnende HBO-dramaserien .