Estrella de televisión canadiense que saltó a la fama en el 2016 interpretando a Dominique Cassidy en la nueva versión de Adventures in Babysitting. También apareció en varias otras películas para televisión incluyendo Descendants, Aliens in the House y Attention Students.
Una de sus primeras apariciones en televisión fue en el 2005 actuando en un episodio de Masters of Horror.
Ha tenido varios papeles de invitada en populares programas como Samurai Girl y SGU Stargate Universe.
Nació como Jasmine Angelica Chan en New Westminster, British Columbia.
En la nueva versión de Adventures in Babysitting del 2016 actúa junto a Sabrina Carpenter y Sofia Carson.