Ze danste vanaf haar vierde jaar aan het Victorian College of the Arts, waar ze onder andere ballet, hiphop, modern en jazz volgde. Ze acteerde voor het eerst in de film Dead Letter Office in 1998 waarin ze de jongere versie van Miranda Otto speelde. Daarna kreeg ze een rol in de soapserie Neighbours, waar ze later een andere rol in kreeg. In 2007 speelde ze in As The Bell Rings op Disney Channel en in hetzelfde jaar kreeg ze ook de rol van Kaitlyn in Summer Heights High. In 2008 deed ze mee in de tv-serie Rush en in 2009 speelde ze in Tangle. In datzelfde jaar speelde ze Katrina Karamakov in de succesvolle Dance Academy op ABC Television.