She is a Triple National Pageant winner, having gone on to compete in three of the Big Four international beauty pageants. She competed and won Miss Earth Canada 2006, Miss World Canada 2011 and most recently Miss Universe Canada 2013. She competed in the Miss Earth 2006 pageant, in which she was given the Miss Earth Photogenic 2006, Miss Earth Talent 2006 Finalist, 5 Special Awards. She also competed in Miss World 2011 contest, where she placed 30th out of 120 contestants and she also placed 4th in the Sport Talent competition. . She later represented Canada at the Miss Universe 2013 competition in Moscow, Russia.