Flora Macdonald


Last year, mezzo-soprano Flora Macdonald played the roles of Vittoria in Gilbert & Sullivan’s The Gondoliers with Scottish Opera, Armelinde in Viardot’s Cendrillon at the Buxton International Festival, Noble Orphan in Strauss’ Der Rosenkavalier with Garsington Opera, and The Emperor in Charlotte Marlow’s new opera The Language of Flowers at the Tête à Tête Opera Festival.

Flora’s previous roles include Fanny Price in Dove’s Mansfield Park (Waterperry Opera Festival), Stewardess in Dove’s Flight (Royal Academy Opera), Dido (Wigmore Hall) and Sorceress (Grange Festival) in Purcell’s Dido and Aeneas, Flora in Dove’s The Enchanted Pig (Hampstead Garden Opera), Wu in Maxwell Davies’ Kommilitonen! (Welsh National Youth Opera), and Sarcastic Halli in Alex Paxton’s For the Love of Thorstein Shiver (Helios Collective at ENO).

She has also performed with Opera Holland Park, Welsh National Opera, and Spitalfields Music Festival.

Flora graduated from the Royal Academy of Music with Distinction in her Masters, a DipRAM for outstanding performance, and first place in the Isabel Jay Operatic Prize.

She looks forward to returning to Waterperry Opera Festival this summer to play the role of Nada in Ana Sokolovic's Serbia a cappella opera, Svadba.

Longborough debut: Second Lady, Spell for Sex, Logic/Spell Book & La liberazione di Ruggiero (2022)