Past performances 2008 — Yesterday
Candide, Bernstein
Governor + 1 roles
2020
Hamlet, Thomas
Marcellus + 1 roles
2017
Nabucco, Verdi
Abdallo
2013
La Bohème, Puccini
Parpignol
2012
La Belle Hélène (The Fair Helen), Offenbach
Ajax II
2008