Actrice canadienne qui a joué dans des séries télévisées telles que Private Eyes et The Expanse. Elle a joué Young Eunice dans le film Crimson Peak en 2015.
L'un de ses premiers rôles était celui de Millie dans le court métrage de 2014 intitulé Millie.
Elle a joué Sam dans le film Salvation en 2017.
Elle est originaire de l'Ontario, au Canada. Elle est en couple avec son petit ami Miguel Rodriguez depuis juin 2019.
Elle a joué avec Tom Hiddleston dans le film Crimson Peak.