Eisenstein - Die Fledermaus - J. Strauss
New Rochelle Opera
25th of June 2023, 3pm
Ursuline School
New Rochelle
****
Recital
Winterreise, F. Schubert
Xiyu Deng, piano
October 2022
****
Kinesis Project Dance Theatre / Opera on Tap
Capacity
Riverside Park / Inwood Hill Park 2022
****
Putnam County Chorale
Handel's Messiah
December 2021
****
Downtown Symphony
Handel's Messiah
7 December 2019
****
Kinesis Project Dance Theatre
Breathing with Strangers
August 2019
****
Center for Contemporary Opera
Outcast at the Gate
14 June 2019
Carmen
12 May 2019
****
Opera on Tap
New Brew
9 February 2020
4 September 2019
7 June 2019
16 April 2019
5 April 2019
1 February 2019
****
Untitled Theatre Company #61
Our Lobotomist
27 February 2019
****
Bending Towards the Light
A Jazz Nativity
Christ and St. Stephen's Church, NYC
16 December, 2018
****
Messa in Tempore Belli - Haydn
Putnam Chorale
Beacon and Brewster, NY
30 November, 2 December 2018
****
Opera on Tap
Bucket o' Blood Cabaret
The Flea Theatre
31 October - 3 November 2018
****
The Mile Long Opera
milelongopera.com
The High Line
3-8 October, 2018
****
Chillingworth - Hester
Center for Contemporary Opera
October 2017
New York, NY
****
Spalanzani - Les contes d'Hoffmann
Hawaii Opera Theater
April 2017
Honolulu, HA
****
Cascada - The Merry Widow
New Rochelle Opera
June 2017
New Rochelle, NY
****
Lunatic #2 - Love Hurts (Moro)
Center for Contemporary Opera
October, 2016
Symphony Space
New York City
****
Ruiz - Il Trovatore (Verdi)
New Rochelle Opera
23rd - 26th of June, 2016
New Rochelle, NY
****
Playground Opera (Opera on Tap)
Don Ramiro - La Cenerentola (Rossini)
Opera on Tap
PS 129
Thursday the 16th of June, 2016
****
New Brew, the Sex Ed edition
Excerpts from The Inner Circle (Felsenfeld/Gale)
and We've Got Our Eye On You (Okoye/Cote)
Opera on Tap
Friday the 3rd of June, 2016
Barbes
Brooklyn
****
Wild Beasts of the Bungalow (Peters/Vavrek)
Center for Contemporary Opera
Friday the 12th of May, 2016
National Opera Center
New York City
****
Faculty Recital
Dichterliebe with Donna Gill, piano
Manhattan School of Music
6th of February, 2016, 4pm
****
Carmen - Bizet
New Rochelle Opera
26th of June, 2015, 8pm
28th of June 2015, 3pm
Ursuline School
New Rochelle
****
New Brew
Opera on Tap
5th of June, 2015, 8pm
Barbes
Brooklyn
****
Falling Angel - Scearce / Thurber
Center for Contemporary Opera
14th of May, 2015, 8pm
National Opera Center
New York City
****
Theresienmesse - Haydn
Mass in G Major - Schubert
Putnam Chorale
26th of April, 2015, 3pm
Temple Beth Elohim
Brewster, NY
****
New Brew
Opera on Tap
3rd of April, 2015, 8pm
Barbes
Brooklyn