Hayley was a member of the Opera Queensland Young and Developing Artist Program (2007-2009) and has enjoyed success in many national competitions, including winning the German-Australian Opera Grant in 2010. This success resulted in contracts with the Hessisches Staatstheater Wiesbaden and the Landestheater Coburg.
Operatic repertoire includes Donna Elvira in Don Giovanni, the title role in Rinaldo, Mrs Grose in The Turn of the Screw, Rosina in Il barbiere di Siviglia, Varvara in Katja Kabanova, Flora Bervoix in La traviata, Mirabella in Der Zigeunerbaron, Suzuki in Madama Butterfly, Cherubino in Le nozze di Figaro, Dido in Dido and Aeneas, Valencienne in The Merry Widow, Prince Orlovsky in Die Fledermaus, Brangäne in Tristan and Isolde, Auntie in Peter Grimes and Marcellina in Le nozze di Figaro.
Since returning to Australia, Hayley has performed to great acclaim for Opera Queensland, New Zealand Opera and Brisbane Festival. Most recently, she has performed in Opera Queensland’s new production of The Sopranos and took part in the highly successful Festival of Outback Opera.