Skip to content



August 24/28/29th 2017

July 27th 2017

Presteigne Festival

Fishguard International Music Festival

More details to follow

Holy Catholic Church, Fishguard

 June 27/29/30th 2017 Suzuki MADAM BUTTERFLY Birmingham Hippodrome
 June 18th 2017 Mozart REQUIEM  St. Magnus International Festival, Orkney
 May 25th 2017 Beethoven 9th SYMPHONY Royal Philharmonic Orchestra
March 23rd- April 29th 2017 Suzuki MADAM BUTTERFLY Welsh National Opera UK tour tickets & details
March 18th 2017 Mendelssohn ELIJAH Cadogan Hall, London
February 26th – March 5th 2017 Suzuki MADAM BUTTERFLY Dubai Opera
February 10/12/17/18th Suzuki MADAM BUTTERFLY Wales Millennium Centre
February 6th – April 25th Mother*  LE VIN HERBE Welsh National Opera
January 9th – February 6th 2017 Suzuki MADAM BUTTERFLY in rehearsal Welsh National Opera
December 23rd 2016 Handel MESSIAH Shrewsbury Abbey
December 3rd -10th Bach WEIHNACHTSORATORIUM Norwegian Wind Ensemble Halden, Norway
November 26th 2016 Handel MESSIAH St. John the Baptist Church, Bishops Castle
November 19th 2016 Tippett CHILD OF OUR TIME Colchester Choral Society
October 25th- November 19th Designer*  LULU  English National Opera
 August 13th 2016  Mendelssohn ELIJAH Birmingham Town Hall
August 8-12th 2016 BBC Singers’ Recording Resonus Classics
July 22nd 2016 Summer Classics – The CBSO Symphony Hall, Birmingham
July 15th 2016 Summer Classics – The CBSO The Forum Theatre, Malvern
May 26th 2016 – June 11th Lola CAVALLERIA RUSTICANA WMC, Cardiff
May 25th 2016 Opera Gala – Bath Festival The Forum, Bath
April 30th 2016 Beethoven MASS IN C St Alban’s Cathedral & Abbey
April 18th – June 11th Santuzza* CAVALLERIA RUSTICANA Welsh National Opera
April 16th 2016 Elgar DREAM OF GERONTIUS The Philharmonia
April 9th 2016 Mendelssohn ELIJAH St David’s Cathedral
March 22nd 2016 Mendelssohn ELIJAH Aberdeen Choral Society
March 19th 2016 Elgar DREAM OF GERONTIUS Hertford Choral Society
March 12th 2016 Verdi REQUIEM Colchester Choral Society
February 28th 2016 Verdi REQUIEM Birmingham Town Hall
January 17th 2016 Kunstgewerblerin LULU Teatro Communale, Bolzano
January 15th 2016 Kunstgewerblerin LULU Teatro Communale, Bolzano
Dec 15th – Jan 17th Countess Geschwitz* LULU Teatro Communale, Bolzano

* Denotes cover