Actriz que interpretó el papel de Claire en la galardonada serie Lost de la cadena ABC y apareció en The Hills Have Eyes. Además, obtuvo el papel de la hija de Anthony LaPaglia en la serie Americana de la cadena ABC.
Comenzó su entrenamiento en ballet a los 9 años de edad y fue aceptada en la Escuela Australiana de Ballet a los 15 años de edad.
Decidió dedicarse a la actuación un año después de asistir a la escuela de ballet Melbourne.
Estuvo casada con Josh Janowicz entre el 2003 y el 2014. En marzo del 2016, tuvo una hija llamada Vera con su novio Eric Bilitch. Se comprometieron un año más tarde. En diciembre del 2018 recibieron a su hijo Theodore juntos.
Apareció regularmente en la serie Once Upon a Time, protagonizada por Ginnifer Goodwin.