Actrice, elle s'est faite connaître pour avoir incarné Kat Jennings dans le film sorti en 2003, "Destination finale 2" et elle a incarné la Fée Bleue dans "Once Upon a Time". Elle a joué dans le téléfilm de Nickelodeon, "Jinxed" et dans le téléfilm de Disney "Descendants".
Elle est née à Windsor, au Canada, et elle a obtenu son diplôme de psychologie à l'Université Wilfrid-Laurier située à Waterloo.
Elle a créé sa propre société de production, Drama Queen Productions.
Elle a épousé Ez Mitchell et le couple a deux filles.
Elle a incarné Mirabelle Keegan aux côtés de Michael Keaton dans le thriller de 2005, "White Noise".