Past performances 1990 — Yesterday
Dead Man Walking, Heggie
Joseph De Rocher
2007
Pagliacci, Leoncavallo
Silvio
2006
Little Women, Adamo
Friedrich Bhaer (Fredrich Bhaer)
Capriccio, Strauss
Olivier
2005
Yevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Eugene Onegin
Der König Kandaules (The King Kandaules), Von Zemlinsky
Phedros
2002
Gianni Schicchi, Puccini
Ser Amantio di Nicolao
1990
War and Peace, op. 91, Prokofiev
Aide-de-camp to Napoleon