Born in Tasmania, Sarah moved to Sydney in 2005 and completed a Master of Performance at the Sydney Conservatorium. Sarah performed for Opera Australia’s NSW Schools Company in Sid the Serpent (2011), Cinderella (2009), The Barber of Seville (2008) and The Magic Flute (2007). Other engagements include Soprano II in Mendelssohn’s Lobgesang (Willoughby Symphony, 2011), Handa Opera on Sydney Harbour: La Traviata (Opera Australia, 2012) and Opera Australia’s Opera Gala (2010). In Australia Sarah appeared regularly with ensembles such as Cantillation, Pinchgut Opera and the Sydney Symphony Orchestra and she has recorded for ABC Classic FM.
In 2010, Sarah created the role of Spirit in FOX, a new opera for children (Monkey Baa Theatre), and premiered the one-woman chamber opera KIMISIS for IHOS Opera/MONA FOMA. In 2011 she performed the lead role of Rose Pickles in excerpts from George Palmer’s new opera Cloudstreet, and also appeared as Papagena in The Magic Flute (Pacific Opera and Canberra Symphony Orchestra).
In 2012 Sarah commenced work at the Hessisches Staatstheater Wiesbaden, as the winner of the 2012 German Australian Opera Grant. She debuted seven roles in her first season, ranging from Valencienne in Die lustige Witwe to Berta in Il barbiere di Siviglia. She was retained as a full ensemble member for the 2013-14 season, singing roles such as Christel in Der Vogelhändler and Satirino in Cavalli’s La Calisto. She is currently working as a freelance singer, singing Pamina/Papagena, Gretel, Fatime (Weber’s Abu Hassan) and Bastienne for Junge Oper! in schools across Germany. In December 2014 she revived her interpretation of Berta (Il barbiere di Siviglia) at the Hessisches Staatstheater Wiesbaden. In April 2015 she sang Lesbina in a concert performance of Galuppi's Il filosofo di campagna and in May 2015 she appeared with Ensemble Mattiacis as Amor in da Gagliano's La Dafne as part of the International Maifestspiele in Wiesbaden. In January 2016 she played Amor in Gluck's Orfeo ed Euridice for Pocket Opera Wiesbaden, a role which she had already sung as a jump-in at the Hessisches Staatstheater Wiesbaden. Further appearances in 2016 will include Amor in Orfeo and the soprano soloist in Händel's Alexander's Feast.