Past performances 2004 — Yesterday
La Traviata (La traviata), Verdi
Giuseppe
2016 - 2017
Tosca, Puccini
Spoletta
2011 - 2012
Wallenberg, Tüür
2. Russian Officer
2011
2009 - 2010
Un ballo in maschera (A Masked Ball), Verdi
Un Giudice (A judge)