Performance for 2017 — Yesterday4 Productions
Showing 4 Productions
Bajazet (Il Tamerlano) (Bajazet (Tamerlane)), Vivaldi
Irish National OperaStage combat master
View cast and crewBajazet (Il Tamerlano) (Bajazet (Tamerlane)), Vivaldi
Irish National OperaAssociate Director
View cast and crew