Ainslie was taught by Miss Edith Duncan in Aberdeen from the age of six to fifteen before going on to train at Elmhurst Ballet School in Surrey for three years.
After Elmhurst, Ainslie worked on board cruise liners for six years, gaining the responsibility of Dance Captain or Company Manager on subsequent contracts. She progressed to conducting London based auditions, selecting cast members, rehearsing the cast and then installing the show/s onboard the ships. Thereafter Ainslie choreographed full dance numbers as part of the production shows.
Ainslie has a passion for choreographing, teaching, dancing and singing and takes pride in supporting all performers and promoting confidence.