En 1997, a la edad de siete años, cantó "Up, Over, Through and Under" (Sottosopra) en el concurso de canciones italianas Zecchino d'Oro.
[1] Luego protagonizó My Soul to Take, dirigida por Wes Craven, coprotagonizada por Max Thieriot y Nick Lashaway.
Protagonizó el lanzamiento de 2010, Doce, como una adolescente adicta a las drogas.
[2] Tuvo un papel secundario en la primera temporada del drama de HBO The Leftovers.
[3] En 2016, interpretó a Sydney en la película Nerve, protagonizada por Dave Franco y Emma Roberts.