ABCシリーズ「ワンス・アポン・ア・タイム」のドリゼラ/アイビーベルフリー役、CWの「REIGN/クイーン・メアリー」のスコットランド女王メアリー役で最も知られるオーストラリア人女優。また彼女は「ネイバーズ」、「パワーレンジャー・RPM」や「ティーン・ウルフ」などの番組でも役を得ている。
6歳の時に演技を始め、16歳の時に「ネイバーズ」に出演するチャンスのため雑誌のコンテストに応募したことにより大きなブレイクを果たした。2007年にコンテストに優勝し、ロリー・アレンの役を演じ始めた。
2012年の映画『ゴーツ』でオーブリー役を演じた。
オーストラリアのクレアモントに生まれ兄弟とともに育った。両親は彼女が7歳の時に離婚。TikTokスターのマーサ・ワートマンと交際を始めた。
「ネイバーズ」共演スターのケイトリン・ステイシーと親しい友人となった。