Ally trained professionally at a ballet school in Scotland for 4 years. During that time she gained an honours degree in Classical Ballet and Dance Performance as well as having the opportunity to tour and perform with the schools company. The tours included 15 shows of Swan Lake, the Nutcracker and Romeo & Juliet every year at various venues around Scotland. Ally also spent 2 months touring China with their production of Romeo & Juliet.
Since leaving training, Ally travelled extensively auditioning and taking company classes around Europe. She now works for a software developer but still keeps a foot in the ballet world assisting MTB.