Past performances 1997 — Yesterday
Little Red's Most Unusual Day, Various
Stage director
2018
La Cenerentola (Cinderella), Rossini
Alidoro
2016
SnoWhite, Nimsgern
Jäger
2012 - 2013
The Pirates of Penzance, Sullivan
Major-General Stanley
2010
La Traviata (La traviata), Verdi
Il dottor Grenvil (The doctor Grenvil)
Tosca, Puccini
Il Sagrestano (The sacristan) + 1 roles
2009