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
Instant Opera 2023

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

Riccardo (Percy)

Anna Bolena

New Caledonian Opera 2020

Canio

I Pagliacci

RCM Orchestra 2021

Rinuccio

Gianni Schicchi

Athenaeum 2022

Loge (Cover)

Das Rheingold

Longborough Festival Opera 2024

Siegmund (Cover)

Die Walküre

Longborough Festival Opera 2024

Erik

Der Fliegende Holländer

Persona Arts 2024

Luigi

Il Tabarro

Instant Opera 2024

Calaf

Turandot

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