Opera Roles

Current Roles

Barbara has just been cast as Gianetta in Donizetti's L'elisir d'amore to be performed by White Horse Opera in October and also as Rose Maybud in White Horse Opera's touring production of Ruddigore by G&S.

Previous Roles

2019-2020 - Peep- Bo - Mikado - White Horse Opera Tour

2019 - Micaela - Carmen - White Horse Opera

2018 -Queen of the Night -Magic Flute - White Horse Opera

2016 - Rosalinde - Die Fledermaus - White Horse Opera Main Opera

2015 - Rosalinde - Die Fledermaus - White Horse Opera Tour

2015 -Electra - Idomeneo - White Horse Opera

2012-2013 -Polly Peachum - The Beggar’s Opera - White Horse Opera

2011 - Diana - Orpheus in the Underworld - White Horse Opera

2010-2011 -Mabel - Gilbert & Sullivan’s Pirates of Penzance - White Horse Opera

2009 -Mrs Ford - Otto Nicolai’s Merry Wives of Windsor - White Horse Opera

2007-2009 -The Countess - Mozart’s Marriage of Figaro - White Horse Opera

2008 - Prascowia - Lehar’s Merry Widow - White Horse Opera

2007 -Queen of the Night - Mozart’s Magic Flute - Swindon Opera

2006 - Queen of the Night - Mozart’s Magic Flute - Bath Opera

2005 - Olympia the Doll - Tales of Hoffmann - White Horse Opera

2003 - The Cousin - Madama Butterfly - White Horse Opera

2001 - Ida - Strauss’ Die Fledermaus - White Horse Opera