
As Rattlebone in Offenbach’s “Croquefer” with Carl Sanderson as Croquefer. Opera della Luna.

Mercury in Opera della luna’s “Orpheus in the Underworld”. Photo: Nathan Cox

Ye Gods! Opera della luna’s “Orpheus in the Underworld” photo: Nathan Cox

Gods cycling to the circles of hell. Opera della luna’s “Orpheus in the Underworld” Photo: Nathan Cox

As Narrator/Friar Laurence in “ROMEO & JULIET” at the Royal Albert Hall with Pamela Hay & Robin Bailey.
As Macduff in “MACBETH”, English Pocket Opera Co.

As Abe Kaplan in “Street Scene” with Kate Nelson (Shirley Kaplan) at the Young Vic.

As Abe Kaplan (upstairs centre) in “Street Scene” Opera Group/Young Vic

As Ricardo in ” BALLO” with Alan Richardson as Oscar, Opera Up Close.

As Siegfried in “WAGNER’S RING IN 90 MINUTES” for English Pocket Opera Company with Tom McVeigh (Wotan)

Siegfried & the dragon (EPOC)

As Gluck’s Orpheus with Camden schools choirs at the Royal Albert Hall.

As Orpheus in “ORPHEUS & EURIDICE”, English Pocket Opera.

As Gustavus in “A MASKED BALL”. Duchy Opera

As Elder Hayes in “SUSANNAH”, Wexford Festival with Owen Gilhooly, Howard Reddy & Sean Clayton.

As Rodolfo in “LA BOHEME” with Paula Sides (Mimi)

As Canio in “PAGLIACCI”

As accountant turned superhero Eric Stale in “WALKING NOT DRIVING”

As Ivan in “THE NOSE” with Jeremy Huw Williams (Kovalyov) for The Opera Group.
Links to English Pocket Opera Company photos: ROMEO & JULIET at the Royal Albert Hall www.flickr.com/photos/pocketopera/sets/72157652174149635 MACBETH www.flickr.com/photos/pocketopera/albums/72157649074958867 ORPHEUS & EURYDICEwww.flickr.com/search/?w=51015790@N08&q=orpheus WAGNER’S RING IN 90 MINUTES www.flickr.com/photos/pocketopera/sets/72157625783457021/ DUKE BLUEBEARD’S CASTLE (directed by Paul Featherstone) flickr.com/photos/pocketopera/collections/72157628088341633/