Opera roles (complete)

Alto roles - Purcell King Arthur
Arasse - Hasse Siroe
Carmen - Bizet Carmen
La Maestra delle Novizie - Puccini Suor Angelica
The Grand Duchess of Monteblanco - Berkeley A Dinner Engagement
Mezzo - Hughes The Devil's Drum
Russian Nurse - Britten Death in Venice
Schwertleite - Wagner Die Walkuere
Sorceress - Purcell Dido and Aeneas
Third Lady - Mozart Die Zauberflöte
Third Boy - Mozart Die Zauberflöte
Three (Contralto) - Flores and the Crowd (wept)