
A versatile, warm and dedicated performer, Caroline studies with Dennis O’Neill CBE and Nuccia Focile, having achieved her MA with distinction from Wales International Academy of Voice.
Caroline has worked with creative teams including Sir Mark Elder, Caroline Staunton, Jo Davies, Sir David Pountney, Gianluca Marciano, Matthew Kofi Waldren, Francesco Cilluffo, Rodula Gaitanou, Martin Lloyd Evans, Thomas Payne, Mark Shanahan, Richard Harker, Nicholas Jenkins, Dom Ellis-Peckham and Carlo Rizzi.
*************** Latest news and next up: ***************
Recent appearances include alto soloist for Winchester City Festival Choir’s Saint-Saëns Oratorio de Noël, Luton Choral Society’s Mozart Requiem and Martines Dixit Dominus, and Beethoven 9th Choral Symphony with St John’s Chamber Orchestra, conducted by Nigel Wilkinson.
Caroline recently made a company debut with Opera North for Peter Grimes in Spring 2026, and will sing the roles of Glaša and Fekluša for New Palace Opera’s Káťa Kabanová in July 2026. She is currently appearing in Grange Park Opera in Tavener’s Krishna and Verdi’s Don Carlo.
Past roles include Rossweisse for Regents Opera and New Palace Opera, guest artist for The Mastersingers’ 25th Anniversary Gala, Baba the Turk for Aylesbury Opera’s The Rake’s Progress, and Ruthin Ruddigore with Charles Court Opera and Opera Holland Park. Caroline also made a role and company debut for Chelsea Opera Group as Miss Rose in Lakmé in February 2024.
Aside from her vocal pursuits, Caroline is an experienced aerialist, and has been taking multidiscipline training for 5 years. She is competent to advanced level in both aerial hoop and aerial sling.

For more information about Caroline’s forthcoming engagements, please see the Schedule page.
Please don’t hesitate to get in touch with Caroline via the Contact form if you would like any additional information, or would like to discuss a particular performance requirement.
NO PART OF THIS TEXT MAY BE REPRODUCED OR PARAPHRASED FOR PUBLICATION WITHOUT THE ARTIST’S CONSENT.
You must be logged in to post a comment.