Originaria di Atlanta, Georgia, è figlia di una maestra di musica per l'infanzia e di un ingegnere, e si è diplomata al McIntosh High School nel 2005. Dopo il debutto televisivo nel film per ABC Family Pop Rocks, ha interpretato la principessa Yue nella versione doppiata di Avatar: The Last Airbender e ha ricoperto ruoli minori in film come Broken Bridges e Home of the Giants. Il suo primo ruolo d…