Si diploma alla Mayfield School of Arts e alla School of Media presso la Ryerson University di Toronto. Attrice, cantante e artista poliedrica, nel corso della sua quasi ventennale carriera, iniziata a nove anni in una serie televisiva per bambini, interpreta numerosi ruoli teatrali e cinematografici, tra cui quello di Lupe in Sharpay’s Fabulous Adventure di Michael Lembeck. Tiene workshop, conferenze e sostiene iniziative di solidarietà e aiuto umanitario. Nel 2013 entra a far parte del team di Planet in Focus, il più grande festival cinematografico ambientale del Canada, membro del Green Film Network, per il quale attualmente è direttrice della programmazione.