Roles he has performed include:
BAA BAA BLACK SHEEP (Michael Berkeley): Harry ~ Opera North
CANDIDE: Various roles ~ Théâtre du Châtelet; La Scala; English National Opera;
Tokyo and Osaka.
COSI FAN TUTTE: Ferrando ~ Opera Northern Ireland; English Touring Opera;
Luzerner Theater
DON GIOVANNI: Don Ottavio ~ Opéra Comique
63 DREAM PALACE (Bose): Fenton ~ München Biennale
L’ENFANT ET LES SORTILEGE: All tenor roles ~ Opera North
EUGENE ONEGIN: Lensky ~ Luzerner Theater
FALSTAFF: Dr Caius ~ De Vlaamse Opera
DER FERNE KLANG (Shreker): Marquis ~ Opera North
FIDELIO: Jacquino ~ English National Opera
DIE FLEDERMAUS: Eisenstein ~ Brussels and Amsterdam
FOR YOU (Michael Berkeley): Robin ~ Teatro Olimpico Roma
L’INCORONAZIONE DI POPPEA: Liberto/Lucano/Soldier ~ Théâtre Royal de la
Monnaie; De Nederlandse Opera; Brooklyn Academy of Music
KATYA KABANOVA: Tichon ~ Teatro Colòn Buenos Aires
LUSTIGE WITWE: Cascada ~ Covent Garden
DAS MÄRCHEN (Nunes): Prinz ~ Teatro Nacional de São Carlos Lisbon
DIE MEISTERSINGER: Eisinger ~ Covent Garden
LE NOZZE DI FIGARO: Basilio ~ Glyndebourne Touring Opera
ORFEO: Pastore/Spirit Infernali ~ London Proms
ORLAND PALADINO (Haydn): Orlando ~ Tokyo
PELLÉAS ET MÉLISANDE: Pelléas ~ Opéra Comique
PETER GRIMES: Reverend Adams ~ De Vlaamse Opera; Ópera de Oviedo
PLAYING AWAY (Mason): Terry Bond ~ Opera North
PROVA D’ORCHESTRA (Batistelli): Primo Violino ~ De Vlaamse Opera
RAKES PROGRESS: Tom Rakewell ~ Théâtre Royal de la Monnaie
RAPE OF LUCRETIA: Male Chorus ~ Opéra de Nantes; Savonlinna
DAS RHEINGOLD: Froh ~ Chelsea Opera Group
RICHARD III (Batistelli): Edward IV ~ De Vlaamse Opera; Opéra National du Rhin
RISE AND FALL OF THE CITY OF MAHAGONNY: Jack O’Brien and Toby
Higgins ~ Megaron Athens
ROMEO ET JULIETTE: Tybalt ~ De Vlaamse Opera
DER ROSENKAVALIER: Valzachi ~ Opera North
DER SCHATZGRÄBER (Shreker): Albi ~ Concertgebouw
SATYAGRAHA (Glass); Gandhi – ENO (cover)
THE TEMPEST (Ades): Alonso ~ Opéra National du Rhin; Concertgebouw,
Amsterdam
DER TURM: (Claude Lenners) ~ Grand Théâtre de Luxembourg
DIE ZAUBERFLÖTE: Tamino ~ Luzerner Theater