Past performances 2020 — Yesterday
New Voices Singing Competition - Grand Final, Various
Northern Aldborough FestivalSemi-Finalist
View cast and crewCautionary Tales: The London showing, WeirCoultDavies, T.Mackey, S.Kats-CherninEichberg, S. N.DoveWallen
National Opera StudioOldest Son & Bad Robber 2 + 2 roles
View programme, cast and crewMargot la Rouge (Margot the Red), Delius
Le Villi (The Will-o-the-Wisps), Puccini
Opera Holland ParkLa Poigne
View programme, cast and crewNew Voices Singing Competition - Grand Final, Various
Northern Aldborough FestivalSemi-Finalist
View cast and crewMargot la Rouge (Margot the Red), Delius
Le Villi (The Will-o-the-Wisps), Puccini
Opera Holland ParkLa Poigne
View programme, cast and crewTosca, Puccini
Opera Holland ParkUn carceriere (A jailer)
View cast and crewWed19:30
London, United Kingdom (Holland Park Theatre)Il barbiere di Siviglia (The Barber of Seville), Rossini
Opera Holland ParkFiorello
View cast and crewThu19:30
London, United Kingdom (Holland Park Theatre)Tosca, Puccini
Opera Holland ParkUn carceriere (A jailer)
View cast and crewIl barbiere di Siviglia (The Barber of Seville), Rossini
Opera Holland ParkFiorello
View cast and crewWed19:30
London, United Kingdom (Holland Park Theatre)Fri19:30
London, United Kingdom (Holland Park Theatre)Tosca, Puccini
Opera Holland ParkUn carceriere (A jailer)
View cast and crewSat19:30
London, United Kingdom (Holland Park Theatre)