Actriz de cine australiana que consiguió fama en Estados Unidos por sus papeles en Limitless y Sucker Punch.
Trabajó como modelo cuando tenía 13 años.
Su primer trabajo actoral fue en la serie dramática australiana Children's Hospital.
Tiene una hermana menor llamada Isabelle que también es actriz. Salió con el actor Ryan Phillippe del 2006 al 2010.
Actuó junto a Bradley Cooper en el thriller Limitless del 2011.