Atriz australiana que estreou atuando na série The Vampire Diaries, quando viveu a personagem Rebekah, e também interpretou Samara em Maldosas. Ficou famosa ao viver as personagens Emma Gilbert, no filme H2O: Meninas Sereias, e Chastity Meyer, em Meninas Malvadas 2.
Jogava polo aquático e vôlei durante a infância e adolescência, e também conquistou a faixa preta de taekwondo.
Viveu a personagem Penny no drama Um Novo Caminho, de 2012.
Namorou com Rafi Gavron em 2009. Em 2016, viveu um breve romance com Matt Kaplan. Em dezembro do ano seguinte, ficou noiva de Andrew Joblon, com quem se casou em agosto de 2018 e teve um filho, chamado James, em março de 2019. A segunda filha do casal, Elle, nasceu em setembro de 2020.
Contracenou com Mandy Moore no filme 47 Metros Para Baixo, em que viveu a personagem Kate.