Consumada joven actriz antes de convertirse en adolescente que es conocida por sus papeles de Polly Graph en Odd Squad, Henriette en Reign y Caroline Kennedy en la miniserie The Kennedys. Apareció en las películas para televisión Degrassi: Don't Look Back como Lena Kincaid y The Girl He Met Online como la versión joven de Gillian.
Tenía cinco años cuando comenzó a conseguir trabajos actorales profesionales.
Ha aparecido como invitada en series como The Stanley Dynamic, Lost Girl, Defiance, Against the Wall y más.
Su madre se llama Melissa Preston.
Consiguió un papel en la película The Bequest del 2016, protagonizada por Gil Bellows.