Atriz canadense conhecida por seus papéis nas produções The Next Step: Academia de Dança e 300. Fora das telas, é uma talentosa dançarina que já se apresentou no Shaw Festival Theatre.
Amante dos animais, sonhava se tornar uma veterinária.
Estudou em uma universidade canadense enquanto atuava em The Next Step: Academia de Dança.
Seu pai, John, é dono do seu próprio negócio e sua mãe, Kate, é jornalista e radialista. Tem uma irmã, chamada Sophia, que é modelo.
Contracenou com Gerard Butler no filme 300.