Actrice, elle a incarné Casey McDonald dans la série de Disney Channel "Derek" entre 2005 et 2009.
Elle a participé à de nombreuses productions du Théâtre Aquarius, notamment "La Mélodie du bonheur" et "Cendrillon".
Elle a incarné Baby dans la comédie musicale "Dirty Dancing" à Toronto.
Elle a quatre grands frères, Bram, Brett, Rob et Todd. En 2011, elle a épousé le joueur de hockey Jeremy Williams. Ils ont accueilli une fille, Olivia, en février 2017.
Elle a incarné Marcia dans "Le Journal intime d'une future star" aux côtés de Lindsay Lohan.