Initially famous for her portrayals of Claudia Hammond and Robyn Sullivan on the popular Australian soap Home and Away, she later became known for her role as Princess Eleanor on the E! series The Royals.
Early in her acting career, she played Veronica in over twenty episodes of the Australian children's series The Elephant Princess.
She appeared in single episodes of Packed to the Rafters and Wonderland. She started her film and television career in 2011. In 2021, she published a book titled: Sugar High: The Unexpected Journey of an Inexperienced Type 1 Diabetic.
She was born and raised in Sydney, Australia. She has a sister named Caley. In 2020, she got engaged to James Lafferty. The couple married in May 2022.
She and Bernard Curry both made their Home and Away debuts in 2009.