Минали изпълнения 2012 — Вчера
La Traviata (La traviata), Verdi
Welsh National OperaIl dottor Grenvil (The doctor Grenvil)
Преглед на артистите и постановъчната трупаCandide, Bernstein
Welsh National OperaInquisitor 3 (Third inquisitor)
Преглед на артистите и постановъчната трупаBlaze of Glory!, Johnson, D. H.
Welsh National OperaMr. Christmas
Преглед на артистите и постановъчната трупаIl barbiere di Siviglia (The Barber of Seville), Rossini
Welsh National OperaUn ufficiale (An officer)
Преглед на артистите и постановъчната трупаAlice's Adventures in Wonderland, Todd
Welsh National OperaVictorian
Преглед на артистите и постановъчната трупаLa Traviata (La traviata), Verdi
Welsh National OperaIl dottor Grenvil (The doctor Grenvil)
Преглед на артистите и постановъчната трупаCandide, Bernstein
Welsh National OperaInquisitor 3 (Third inquisitor)
Преглед на артистите и постановъчната трупаBlaze of Glory!, Johnson, D. H.
Welsh National OperaMr. Christmas
Преглед на артистите и постановъчната трупаIl barbiere di Siviglia (The Barber of Seville), Rossini
Welsh National OperaUn ufficiale (An officer)
Преглед на артистите и постановъчната трупаDeath in Venice, Britten
Welsh National Opera ( WNO )Hotel waiter + 2 роли
Преглед на артистите и постановъчната трупа