Asistió a la prestigiosa escuela australiana National Institute of Dramatic Art "NIDA" de donde se graduó en 2007 con un grado en actuación.
En 2010 se unió al elenco de la película The Chronicles of Narnia: The Voyage of the Dawn Treader donde dio vida a Liliandil, la hija de Ramandu e interés romántico del rey Caspian (Ben Barnes).
Ese mismo año interpretó a Charlotte Kenealty en dos episodios de la serie australiana Wild Boys.
En 2014 apareció en la miniserie Never Tear Us Apart: The Untold Story of INXS donde interpretó a Beth "Buffy" Farriss, la esposa del guitarrista Tim Farriss (Nicholas Masters) del grupo "INXS".
Ese mismo año se unirá al elenco principal de la miniserie ANZAC Girls donde interpretará a Elsie Cook, una de las enfermeras que se encuentran al servicio del ejército australiano.