Past performances 2015 — Yesterday
Roberto Devereux, Donizetti
Sir Gualtiero Raleigh (Sir Walter Raleigh)
2023
The Producers, Brooks
Jason + 1 roles
2019
Doktor Faust (Doctor Faust), Busoni
Levis + 1 roles
2018 - 2019
2018
Rigoletto, Verdi
Un usciere di corte (A court usher)
2017 - 2018