top of page
Upcoming engagements
Gounod - Roméo et Juliette
Tybalt
Immling Festival
Bad Endorf, Bavaria
13th, 19th + 28th July,
9th + 17th August 2024
Stanford - The Critic
The Son
The Passion of Puccini
Pietro/Rodolfo
Wexford Festival Opera
National Opera House, Wexford
October + November 2024
Previous engagements
Verdi - I due Foscari
Barbarigo
Chelsea Opera Group
Cadogan Hall
9th June 2024
Bach - Trauernacht
The Tenor
Opéra de Lyon
Théâtre des Célestins
19th-27th March 2022
Finzi - Dies Natalis
Wycliffe College Chapel
15th May 2022
Smyth - The Wreckers
Puccini - La Boheme
Donizetti - Don Pasquale
Chorus
Glyndebourne Festival Opera
May-August 2022
Coleridge-Taylor - Hiawatha
Monmouth Choral Society
26th June 2022
Mozart - Mass in C Minor
Wells Cathedral
30th July 2022
Massenet - Thérèse
Officer & Armand (cover)
Scottish Opera
Lammermuir Festival
8th & 10th September 2022
Mozart - Le Nozze di Figaro
Puccini - La Boheme
Mozart - Requiem
Chorus
Glyndebourne & Touring
October - December 2022
Opera Highlights Tour
Tenor
Scottish Opera
Glasgow & Touring
14th February - 25th March 2023
Bernstein - Candide
Candide (cover)
Welsh National Opera
Wales Millennium Centre, Cardiff & Touring
22nd June - 12th July 2023
Salieri - At the Venice Fair
Ostrogoto
Bampton Classical Opera
21st July - 13th September 2023
Muelas & Ward - A&E
Adam
Grimeborn Festival, Arcola Theatre
15-19th August 2023
Puccini - Tosca
Cavaradossi
Devon Opera
26-30th September 2023
Mozart - Don Giovanni
Don Ottavio (cover)
Glyndebourne
November 2023
bottom of page