Sarah started her early dance training at the Yvonne Britain Dance Academy on the Gold Coast before attending the Queensland Dance School of Excellence where she was awarded the Partricia McDonald Memorial Scholarship.
In 2008, Sarah was accepted into Queensland Ballet’s Professional Year program during which she performed with the company in many of their productions.
In 2010 Sarah was offered a traineeship with the Queensland Ballet and was promoted to Company Dancer in 2011. During her time at the Queensland Ballet Sarah performed in countless productions under the directorship of Francois Klaus and Li Cunxin.
Sarah’s highlights with the Queensland Ballet include; Princess in Francois Klaus’ The Little Mermaid, Leading Swan in Francois Klaus’ Swan Lake, Miettes in Francois Klaus’ The Sleeping Beauty, Myrtha Queen of the willis in Ai-Gul Gaisina’s Giselle, Rosaline in Sir Kenneth MacMillan’s Romeo and Juliet, Sugar Plum Fairy and Arabian Princess in Ben Stevenson’s The Nutcracker, Swanhilda and Prayer in Greg Horsman’s Copellia, The Sylph and Effie in Peter Schaufus’ La Sylphide to name a few.
Sarah toured to China and to London with the Queensland Ballet where she performed the lead role of ‘The Sylph’ on the London coliseum stage.
In 2016 Sarah accepted a contract with the Staatsoper Hannover where she is currently dancing as a Soloist.