Past performances 2016 — Yesterday
Great Symphonies XI, BeethovenDebussyShostakovich
Cairo Symphony OrchestraTenor
View programme, cast and crewM. Bruch | Gioachino Rossini, BruchRossini
Cairo Symphony OrchestraTenore (Tenor)
View programme, cast and crewAndrea Chénier (Andrea Chenier), Giordano
Cairo Symphony OrchestraL'Abate (The Abbe) + 1 roles
View cast and crewAndrea Chénier (Andrea Chenier), Giordano
Cairo Symphony OrchestraL'Abate (The Abbe) + 1 roles
View cast and crewMusica Profana, AbbassiStravinsky
Cairo Symphony OrchestraLe Berger (The shepherd)
View programme, cast and crew