Née sur la côte sud de l'Australie Occidentale, elle grandit à Fremantle. Elle est la plus jeune de quatre sœurs et fréquente le Santa Maria College. Dès son plus jeune âge, elle démontre un intérêt pour les histoires et adore jouer la comédie pour sa famille[1].
Durant son adolescence, elle se lance dans une carrière de mannequin avant de se consacrer à la comédie, son premier amour[2],[1]. Elle a notamment fait la couverture de nombreux magazines et a pu voyager et participer à de grand défilés à New York, Milan et Tokyo. Elle fut aussi l'un des visages emblématiques de la semaine de la mode australienne[1].
En 1996, elle commence sa carrière, à 14 ans, en jouant dans la série télévisée australienne Bush Patrol[3]. Après d'autres petits rôles à la télévision, elle fait ses débuts au cinéma, en 2007, dans la comédie dramatique Clubland. Ses débuts sont salués par la critique, elle remporte l'Australian Film Institute et le Film Critics Circle of Australia de la meilleure actrice dans un second rôle[2].
L'année suivante, elle joue dans le drame britannique indépendantPelican Blood et elle obtient le rôle de Kim Hollingsworth dans la troisième saison de la série d'anthologie policière australienne Underbelly[2]. La série est basée sur des événements réels concernant le milieu criminel australien (mafia, trafic de drogue, corruption, tueurs en série...)[4].
En 2011, elle est l'héroïne de la mini-série australienne Cloudstreet. Dès l'année suivante, elle incarne la femme de Guy Pearce dans deux téléfilms, Jack Irish: Bad Debts et Jack Irish: Dead Point réalisés par Jeffrey Walker[2], diffusés en 2012 et 2014.
Tête d'affiche en Australie, seconds rôles à Hollywood et télévision
Lors d'une soirée organisée par le magazine GQ, en novembre 2012.
En 2015, elle décroche le rôle régulier de Kate Willis dans la série Glitch. Il s'agit d'une série dramatique et fantastique australienne diffusée sur ABC1, dans laquelle elle partage la vedette aux côtés de Patrick Brammall. Salué par les critiques, le programme est notamment élu meilleure série télévisée dramatique par les AACTA Awards.
Puis, en 2019, sort la troisième et dernière saison de Glitch, qui s'arrête au bout de dix huit épisodes. L'année suivante, elle porte la série thriller The Gloaming une coproduction américano-australienne de Stan et ABC Studios[1].
Vie privée
Depuis 2013, elle est en couple avec le musicien Dominick Joseph Luna[8],[3].