Actriz y modelo comercial que interpreta a Rachel en las películas de Kissing Booth. También es conocida por su papel recurrente de Anne en la serie de television Blood Drive.
Su debut como actriz llegó en el 2013 cuando protagonizó la película para televisión The Challenger Disaster. En el 2014, debutó en el cine con The Giver, donde interpretó a Bride. Su primer papel televisivo recurrente fue en la serie Black Sails en el 2015, donde interpretó a Abigail Ashe.
Además de actuar, también es conocida por aparecer en la serie documental Origins: The Journey of Humankind, en la que habló sobre el futuro del planeta en un episodio titulado The Road Ahead.
Nació y creció en Ciudad del Cabo, Sudáfrica. Ha publicado fotos junto a su madre en su cuenta de Instagram.
Protagonizó la película del 2014, The Giver, junto a Brenton Thwaites y Meryl Streep.