Opera Roles:

Jim Larkens

La Fanciulla del West, Edinburgh International Festival, 2010

Kuligin

Katya Kabanova, Scottish Opera, 2009

Steward

Flight (Dove), RSAMD, 2006

Argante

Rinaldo (Handel), RSAMD, 2006

Eldest Son

The Vanishing Bridegroom (Weir), RSAMD, 2005

Giove

La Calisto (Cavalli), 
Birmingham Conservatoire, 2004

Onegin

Eugen Onegin, New Youth Opera 2002 & 2003

Bartolo & Antonio

Le Nozze di Figaro, Birmingham Conservatoire, 2002

Notary

Don Pasquale, Stanley Hall Opera, 2003

Parson

Cunning Little Vixen, Birmingham Conservatoire, 2003

Notar

Der Rosenkavalier, Birmingham Conservatoire, 2002

Mercurio

L'incoronazione di Poppea
Birmingham Conservatoire, 2002
RSAMD, 2005, ENO 2007

Mendel

Fiddler on the Roof, Birmingham Conservatoire, 2002

Rocco

Fidelio, in opera scenes, Birmingham Conservatoire, 2002

Figaro (understudy)

Le Nozze di Figaro, Birmingham Conservatoire, 2001

Frank

Wonderful Town, Birmingham Conservatoire, 2001

 

Oratorio:

Bach

St. Matthew Passion

Bach

Magnificat

Bach

St John Passion

Brahms

Requiem

Duruflé

Requiem

Fauré

Requiem

Gounod

Messe solenelle de Sainte Cëcile

Handel

Messiah

Haydn

Missa Sancti Nicolai

Haydn

The Seasons

Mendelssohn

Elijah

Mozart

Requiem 

Mozart

Coronation Mass

Rossini

Petite Messe Solenelle

Schubert

Mass in G

Schumann

Requiem

Sixten

En svensk Markuspassion

Stainer

The Crucifixion

Vaughan Williams

Five Mystical Songs

 

Song Cycles:

Brahms

Vier ernste Gesänge

Finzi

Let us garlands bring

Finzi

Earth and air and rain

Ibert

Chansons de Don Qvichotte

Stenhammar

Ensamhetens tankar

Ravel

Don Quichotte à Dulcinée

Vaughan Williams

Songs of Travel