Gallery

Carmen

Longborough Festival Opera

Playing Lilas Pastia alongside ensemble soldier. Also during the run James covered and performed the role of Moralès.

La Calisto

Longborough Festival Opera

Playing the role of Pane, god of the goats and the wood.

Le nozze di Figaro

Hampstead Garden Opera

Playing the role of Figaro, personal valet to count Almaviva.

Out at Sea

Frontiers Festival

Playing the role of Medium.

La Vie parisienne

Royal Birmingham Conservatoire

Playing the role of Bobinet, a Parisian dandy.

L'elisir d'amore

Longborough Festival Opera