Es una actriz canadiense conocida por su papel de «Summer» en la popular serie de televisión canadiense «The 4400».
Posteriormente, interpretó a «Taylor Pringle» en la serie de televisión «Once Upon a Time» y a «Agent Olive» en la serie animada «Odd Squad», lo que le valió una nominación al premio Young Artist Award en 2016.
Además, ha aparecido en películas como «Diary of a Wimpy Kid: Dog Days», donde interpretó el papel de «Taylor», y «Odd Squad: The Movie», donde retomó su papel como «Agent Olive» de la serie de televisión.