Der Rosenkavalier - Garsington 2021
Actor
Dvořák: Rusalka 2020
as Gamekeeper
A Midsummer Night's Dream 2019
as Snut
Janáček: The Cunning Little Vixen 2012
as Pásek, Innkeeper
Britten: Billy Budd 2011
as Squeak
Carmen 2002
as Le Remendado
Le Comte Ory 1997
as Un jeune noble
Credits from TMDB.