Opera

GUSTAVUS / RICCARDO

Un ballo in Maschera

Windsor & Eton Opera 2017

DON JOSE

Carmen

Plymouth Operatic Society 2015
Windsor & Eton Opera 2016

ALFREDO

La traviata

Stentorphon Opera 2010
Somerset Opera 2011
Windsor & Eton Opera 2015
Commedia Productions 2018

DUKE OF MANTUA

Rigoletto

Bury Court Opera 2011
Scottish Opera 2011 (cover)
Anghiari Festival 2011

CAVARADOSSI

Tosca

Little Venice Music Festival 2012
Philharmonia Britannica 2013 (cover)
Athenaeum 2017
Everybody Can! Opera 2019 (cover)

NEMORINO

L’elisir d’amore

Somerset Opera 2010 & 2009

ALFRED

Die Fledermaus

Surrey Opera 2012

MACDUFF

Macbeth

White Horse Opera 2009

JEPHTHA

Jephtha

Grimeborn Festival 2009

BEPPE

Pagliacci

Dorset Opera 2009

TOBIAS

Tobias & the Angel

New Sussex Opera 2007

PINKERTON

Madama Butterfly

St . Luke’s Battersea Concert Season 2007
Opera Commedia 2017

RODOLFO

La bohème

Belgrade National Opera Serbia 2006
Opera Commedia 2012
Instant opera 2019, 2020, 2022

EDGARDO

Lucia di Lammermoor

Instant Opera 2020, 2021, 2022

Concert

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