Repertoire
Opera
GUSTAVUS / RICCARDO
Windsor & Eton Opera 2017
DON JOSE
Plymouth Operatic Society 2015
Windsor & Eton Opera 2016
ALFREDO
Stentorphon Opera 2010
Somerset Opera 2011
Windsor & Eton Opera 2015
Commedia Productions 2018
Instant Opera 2023
DUKE OF MANTUA
Bury Court Opera 2011
Scottish Opera 2011 (cover)
Anghiari Festival 2011
CAVARADOSSI
Little Venice Music Festival 2012
Philharmonia Britannica 2013 (cover)
Athenaeum 2017
Everybody Can! Opera 2019 (cover)
NEMORINO
Somerset Opera 2010 & 2009
ALFRED
Surrey Opera 2012
MACDUFF
White Horse Opera 2009
JEPHTHA
Grimeborn Festival 2009
BEPPE
Dorset Opera 2009
TOBIAS
New Sussex Opera 2007
PINKERTON
St . Luke’s Battersea Concert Season 2007
Opera Commedia 2017
RODOLFO
Belgrade National Opera Serbia 2006
Opera Commedia 2012
Instant opera 2019, 2020, 2022
EDGARDO
Instant Opera 2020, 2021, 2022
Riccardo (Percy)
New Caledonian Opera 2020
Canio
RCM Orchestra 2021
Rinuccio
Athenaeum 2022
Loge (Cover)
Longborough Festival Opera 2024
Siegmund (Cover)
Longborough Festival Opera 2024
Erik
Persona Arts 2024
Luigi
Instant Opera 2024
Calaf
Instant Opera 2025
Concert
2024
Theodore Dubois' Seven Last Words of Christ
With the All Souls' Orchestra & Choir
2019
Verdi Requiem
Kimichi Symphony Orchestra, Bramall Hall, University of Birmingham
2014
William Lloyd-Webber The Saviour
Westminster Central Hall
Rossini Petite Messe Sollenelle
Dartington Community Choir
2013
Verdi Requiem
Dartington Community Choir
2012
Puccini Messa di Gloria
Birmingham Philharmonic Orchestra
Bach St John Passion
Dei Gratia Ensemble
2010
Rossini Stabat Mater
Amici Choir & Orchestra West King’s College Chapel, Somerset
Stanford Requiem
Birmingham Choral Union & Symphony Orchestra
2007
Britten Saint Nicolas
International Church Music Festival, Kristiansand, Norway