Actrice de cinéma et de télévision canadienne, mieux connue pour son interprétation de Heather Hills dans la comédie familiale "Le Journal d'un dégonflé : Ça fait suer !" (2012). En 2018, elle a commencé à incarner le rôle de Michaela Stone dans "Manifest". Elle a également été invitée à jouer dans "Arrow", "Supernatural" et "Legends of Tomorrow".
Après le lancement de sa carrière d'actrice à l'âge de dix-sept ans, elle a rapidement trouvé un agent et a plus tard décroché son premier grand rôle, celui de Rachel dans le film "Le Journal d'un dégonflé : Rodrick fait sa loi" (2011).
En 2016, elle a gagné l'une des ses premiers rôles majeurs dans le film de science-fiction "Lost Solace".
Elle a un frère cadet.
Elle a été choisie en 2016 aux côtés de Chris Pine et Karl Urban dans le blockbuster de science-fiction "Star Trek : Sans limites".