Hayley is a former student of Tanya Pearson and trained at the Tanya Pearson Classical Coaching Academy for many years.

She received Distinction in RAD Advanced 2 qualifying her as a finalist for the RAD International Genee competition. Hayley continued her training overseas at the Heinz-Bosl Stiftung Munich, Germany. Whilst studying, she performed with the English National Ballet, dancing Swan Lake in the Royal Albert Hall.

Hayley went on to start her first contract with the Main Franken Theatre Würzburg, then went on to the Deutsche Oper am Rhein in Düsseldorf. Throughout Hayley’s career, she has worked with choreographers such as Youri Vamos, Matz Ek, Hans Van Manen, Jiri Kylian, Nils Christe, Ricardo Fernando and Anna Vita. Hayley has also danced a range of roles as a group dancer and a soloist in The Nutcracker, Swan Lake, Romeo & Juliet, Giselle, Firebird and Sleeping Beauty.

Hayley then continued her education with a Professional Dancers Teachers Diploma at the world-renowned Royal Academy of Dance and qualified with her Registered Teachers Status.