Upcoming performances Today Onwards
Past performances 2020
Cancelled: Carnegie Hall Citywide, CipulloGriegPrevin
Carnegie HallPianist
View programme, cast and crewThe Metropolitan Opera’s Lindemann Young Artists Recital Series, Various
Park Avenue ArmoryPianist
View cast and crewLa Bohème, Puccini
Wolf Trap OperaChorus master + 1 roles
View cast and crew