Stephanie started dancing at an early age in Sydney with Julie Wells, Kim Traynor, Tanya Pearson and Rita Dubovsky.
Stephanie has completed all her RAD Examinations with Honours or High Distinction.
In 2000 Stephanie was awarded her RAD Solo Seal Award and outright winner of the City of Sydney Performing Arts Challenge Ballet Scholarship.
Stephanie then moved to Munich, Germany, where she continued studying dance and classical ballet at the then Heinz Bosl Stiftung Ballett Akademie München under the direction of Professor Konstanze Vernon.
In the first week of her studies in Munich she was chosen to perform with the ballet company, The Bavarian State Ballet, in the productions of La Bayadere, Swan Lake, A Midsummer Night’s Dream and Porträit John Neumeier.
Studying at the school in the day time and working with the company most evenings and weekends, Stephanie graduated with her Diploma in August 2003 with a full Corps de Ballet contract with the Bavarian State Ballet.
Stephanie danced as a soloist until 2018 with the Bavarian State Ballet. She performed prinicpal and solo roles in all major classical repertoire from Petipa through to Balanchine and has an extensive résumé with many of the major modern choreographers, Jiri Kylian, Mats Ek, William Forsythe, Nacho Duato, Hans Van Manen, Pina Bausch, José Límon, John Neumeier, Russell Maliphant and Graeme Murphy to name a few, most of whom she was fortunate to have worked with personally.
In the years 2010-2012, parallel to her work with the Bavarian State Ballet, Stephanie was invited to study her Diploma Classical Ballet and Dance Pedegogy with the University for Theatre and Music in Munich, under the renowned Professor Alex Ursuliak.
Stephanie has taught and mentored dancers in Munich, Germany, Monte Carlo, Monaco and since 2019 in Sydney, Newcastle and Bowral, NSW.
Stephanie is also a fully certified and licensed GYROTONIC® and GYROKINESIS® Methods Trainer and has her own Movement Studio in Merewether, Newcastle.