Urodziła się w Cambridge, lecz w młodym wieku wyjechała wraz z rodziną do Kanady. Przez kilkanaście lat intensywnie trenowała w Szkole Alberta Ballet balet, jazz i taniec nowoczesny. Studiowała wokal, gitarę i teatr, a także od 7 roku życia grała na skrzypcach. Gdy zaangażowała się w film i telewizję rozpoczęła treningi różnych metod teatralnych i filmowych. Poza karierą aktorską rozwija swoje umiejętności muzyczne. Swoją karierę rozpoczęła od roli w znanym na całym serialu CBC "Heartland". Kolejną rolą była postać Ginger w serialu "Level Up" na kanale Cartoon Network. Później grała główne role w wielu filmach fabularnych i serialach.