Zadebiutowała w wieku 11 lat rolą Flory McGrath w filmie Jane Campion "Fortepian", za którą odebrała statuetkę Oscara za najlepszą rolę drugoplanową.
Za rolę Sookie Stackhouse w serialu "True Blood" otrzymała statuetkę Złotego Globa dla najlepszej aktorki w serialu dramatycznym.
Rozpoznawalność wśród młodszej publiczności zdobyła grając w serii filmów Marvela rolę Rogue - mutantki, która poprzez dotyk może przejmować wspomnienia i zdolności innych osób. Wystąpiła m.in. w "X-Men", "X2", "X-Men: The Last Stand" i "X-Men: Days of Future Past".
