Past performances 2009 — Yesterday
El Greco Opera in three acts, Hatzinasios
Petros + 2 roles
2024
Elpis Patridos, Kouroupos
Philhellene/ Mavrokordatos
2021
The Shell Game, Dousis
2nd Man
2020
Wozzeck, Berg
Zweiter Handwerksbursch (Second apprentice)
Easter Concert 2017, Various
Baritone
2017
Kiss me, Kate (Kiss Me, Kate), Porter
No role specified
2015
Trusted and used by