Jasmine was born in Cobourg, Ontario where she began dancing at the age of three. From an early age, she has incorporated numerous summer training programs into her dance education. She has trained at the Quinte Ballet School of Canada, Canadian Children’s Dance Theatre in Toronto, American Ballet Theatre in Bermuda, and The Boston Conservatory. She has completed her RAD Ballet Intermediate Level examination, achieving distinction. After graduating high school Jasmine participated in Ryerson University’s dance program from 2010-2011. In 2013 she graduated with a diploma in Performance Dance from George Brown College. After graduating, she moved to Fredericton, New Brunswick to teach and choreograph full time. She has won many special awards and overall high scores for her choreography.