Upcoming Events

2024

May 13 – June 8: Studio Artist Pianist with Opera Company of Middlebury (Middlebury, VT)
Pianist, La scala di seta; Cover Pianist, La fille du regiment

June 7: (7:00pm) La scala di seta with Opera Company of Middlebury, Town Hall Theater, VT [PIANO]

June 17 – June 22: Preview Season with Park City Opera (Park City, UT)

June 23 – July 21: Principal Pianist with Pacific Opera Project (Los Angeles, CA)
Pianist, Rusalka (Los Angeles Premiere!)
July 12, 13, 14, 19, 20, 21: (7:30pm) Dvorak’s Rusalka at Descanso Gardens, Pasadena, CA [PIT PIANIST]

July 30 – August 18: Fellowship Pianist at Classic Lyric Arts Italy (Novafeltria, Italy)

Past Events

2024

January 8 – March 25: Apprentice to the Music Staff at Sarasota Opera (Sarasota, FL)
Pianist, Luisa Miller; Chorus Pianist, Carmen, Lucia di Lammermoor

January 27: (7:30pm) Apprentice Welcome Concert at Sarasota Opera House, FL [PIANO/MUSIC DIRECTION]
February 11: (1:30pm) Stars of Tomorrow Concert at Manatee Performing Arts Center, Manatee, FL [PIANO]
March 15: (12:00pm) Apprentices Scenes at Noon I at Sarasota Opera House, FL [PIANO/MUSIC DIRECTION]
March 21: (12:00pm) Apprentices Scenes at Noon II at Sarasota Opera House, FL [PIANO/MUSIC DIRECTION]
March 9, 10, 14, 15, 20, 24: Luisa Miller Pre-Concert Lecture at Sarasota Opera, FL [LECTURE]

2023

December

December 2: (4:00pm) All-Debussy Songs with Richard Lalli, Sudler Hall, Yale [PIANO]
December 8: (7:30pm) Rutter’s Magnificat with Yale Schola Cantorum, Woolsey Hall, CT [CHORAL]
December 9: (4:00pm) Songs of Brahms and Debussy with Richard Lalli, Sudler Hall, Yale [PIANO]

November

November 9: (7:30pm) Yale Schola Cantorum with the DNVE, Woolsey Hall, Hew Haven, CT [CHORAL]

October

October 20: (7:30pm) Handel’s L’Allegro with Yale Schola Cantorum, Alice Tully Hall, New York, NY [CHORAL]
October 21: (7:30pm) Handel’s L’Allegro with Yale Schola Cantorum, Woolsey Hall, New Haven, CT [CHORAL]
October 27: (8:00pm) 10:59 with the Yale Artists Cabaret [PIANO/CONDUCTING]
October 27: (10:00pm) 10:59 with the Yale Artists Cabaret [PIANO/CONDUCTING]

June 20 – August 13: Assistant Conductor/Production Pianist/Coach at Chicago Summer Opera:
July 13: (7:30pm) Britten’s The Turn of the Screw [ORCHESTRAL PIANO/COACH/COVER CONDUCTOR]
July 15: (7:30pm) Britten’s The Turn of the Screw [ORCHESTRAL PIANO/COACH/COVER CONDUCTOR]
August 11: (7:30pm) Bizet’s Carmen [REHEARSAL PIANO/COACH/COVER CONDUCTOR]
August 13: (2:00pm) Bizet’s Carmen [REHEARSAL PIANO/COACH/COVER CONDUCTOR]

September

September 22: (5:30pm) Evensong with the Yale Schola Cantorum, Christ Church, New Haven, CT [CHORAL]
September 23: (7:00pm) Kol Nidre Service at Temple Beth Shalom, Annapolis, MD [PIANO]
September 24: (10:00am) Yom Kippur Services at Temple Beth Shalom, Annapolis, MD [PIANO]

May

May 5: (8:00pm) Copland’s Clarinet Concerto with Jalen Li in recital, Sudler Hall, Yale [PIANO]
May 6: (7:30pm) Cavalli’s Doriclea with the Yale Baroque Opera Project [HARPSICHORD/RECORDER}
May 7: (3:00pm) Cavalli’s Doriclea with the Yale Baroque Opera Project [HARPSICHORD/RECORDER}
May 20: (1:00pm) Collaborative Recital with Lena Goldstein, soprano [PIANO/COMPOSITION]

April

April 8: (3:00pm) Whitman Songs with Peter Sykes, Yale School of Music, New Haven, CT [PIANO]
April 21: (8:00pm) Yale Schola Cantorum with David Hill, Woolsey Hall, New Haven, CT [CHORAL}
April 22: (7:30pm) Passage with the Opera Theater of Yale College [COMPOSITION/CONDUCTING]
April 23: (1:00pm) Passage with the Opera Theater of Yale College [COMPOSITION/CONDUCTING]
April 26: (4:00pm) British and American Art Song with Richard Lalli, Sudler Hall, Yale [VOICE/PIANO]
April 30: (4:00pm): To Sit and Dream with Felicia Barber and The Yale Camerata [PIANO]

March

March 5: (10:30am) M. de Lalande’s De Profundis at Battell Chapel, New Haven, CT [ORGAN]
March 5: (4:00pm) Yale Schola Cantorum with Craig Hella Johnson, Woolsey Hall, New Haven, CT [CHORAL]
March 8: (4:00pm) British and American Art Song with Richard Lalli, Sudler Hall, Yale [VOICE/PIANO]
March 9: (7:30pm) Mahler’s Fourth with the Yale Undergraduate Chamber Orchestra [CONDUCTING]

February

February 2: (5:30pm): Student Composers’ Concert with YUCO at the YUAG, New Haven, CT [CONDUCTING]
February 9: (8:00pm) The Last Five Years at Saybrook Underbrook, New Haven, CT [PIANO/CONDUCTING]
February 10: (8:00pm) The Last Five Years at Saybrook Underbrook, New Haven, CT [PIANO/CONDUCTING]
February 11: (8:00pm) The Last Five Years at Saybrook Underbrook, New Haven, CT [PIANO/CONDUCTING]
February 14: (8:30pm): Valentine’s Day Ball with the Yale Undergraduate Chamber Orchestra [PIANO]
February 19: (4:00pm) Yale Schola Cantorum with David Hill, Woolsey Hall, New Haven, CT [CHORAL]

2022

December

December 4: (1:30pm) Messiah Sing-Along with the YSO and Yale Glee Club [CONTINUO}
December 9: (7:00pm) Riders to the Sea with the Opera Theater of Yale College [CONDUCTING]
December 10: (2:00pm) Riders to the Sea with the Opera Theater of Yale College [CONDUCTING]
December 10: (7:30pm) Weihnachtsoratorium with the Yale Schola Cantorum, Woolsey Hall, CT [CHORAL]
December 11: (5:00pm) Songs of the 16th Century with Grant Herreid [HARPSICHORD]
December 14: (4:00pm) Songs of Schumann and Faure with Richard Lalli, Sudler Hall, Yale [PIANO]

November

November 5: (3:00pm) Music for All Soul’s Day with the Yale Schola Cantorum, Woolsey Hall, CT [CHORAL]
November 9: (4:00pm) Songs of Schumann and Faure with Richard Lalli, Sudler Hall, Yale [PIANO]
November 14: (4:00pm) Repertory Chorus with 1st-Year ISM Choral Conductors, Battell Chapel, CT [CHORAL]
November 15: (8:00pm) All-American with the Yale Undergraduate Chamber Orchestra [CONDUCTING]

October

October 8: (2:00pm) French Fantasies with the Yale Undergraduate Chamber Orchestra [CONDUCTING]
October 9: (7:30pm) Ukraine Benefit Concert with St. Thomas More Schola Cantorum [CHORAL]
October 12: (4:00pm) Songs of Schumann and Faure with Richard Lalli, Sudler Hall, Yale [PIANO]
October 28: (8:00pm) Origin Stories with the Yale Artists Cabaret [PIANO/CONDUCTING]
October 28: (10:00pm) Origin Stories with the Yale Artists Cabaret [PIANO/CONDUCTING]
October 30: (5:00pm) Recital Chorus with Ryan Rogers, Marquand Chapel, CT [PIANO/CONTINUO/CHORAL]

September

September 24: (7:30pm) Ukraine Benefit Concert with St. Thomas More Schola Cantorum [CHORAL]
September 28: (4:00pm) Songs of Schumann and Faure with Richard Lalli, Sudler Hall, Yale [PIANO]
September 30: (5:30pm) Evensong with the Yale Schola Cantorum, Christ Church, New Haven, CT [CHORAL]

July 2 – July 15: Composition Studies at the Zodiac Festival, Nice, France
July 13: (5:30pm) Zodiac Festival Composer’s Soiree, Valdeblore, France [PIANO/COMPOSITION]
July 14: (9:00pm) from below to above premiere on Zodiac Festival Gala, Valdeblore, France [COMPOSITION]

June 7 – June 23: Student Pianist at Classic Lyric Arts, Perígord, France:
June 15: (7:30pm) Summer Soíre with CLA France, Belvez, France [PIANO]
June 17: (12:00pm) Public Masterclass, Egalise St. Dominique, Monpazier, France [PIANO]
June 17: (7:00pm) Concert d’Opera, Egalise St. Dominique, Monpazier, France [PIANO]
June 18: (7:00pm) Concert d’Opéra, Cloître de Cadouin, Le Buisson-de-Cadouin, France [PIANO]
June 20: (7:00pm) Summer Soíre, St. Eloi à Naresse, Périgord, France [PIANO]
June 22: (7:00pm) Summer Soíre with CLA France, Les Jouandis, France [PIANO]

May 24 – June 7: Tour of Germany with Yale Schola Cantorum and J415
May 27: (7:00pm) Performance at the Ehingen Musiksommer Festival, Ehingen, Germany [CHORAL]
May 29: (7:00pm) Performace at Stadtkirche Darmstadt, Darmstadt, Germany [CHORAL]
May 31: (7:30pm) Benefit Concert for Martinsschmaus, Stadtkirche St. Michael, Jena, Germany [CHORAL]
June 1: (8:00pm) Performance at the Thomaskirche, Leipzig, Germany [CHORAL]
June 2: (8pm) Performance at the Dresden Music Festival, Frauenkirche, Dresden, Germany [CHORAL]
June 5: (7:30pm) Pfingstmontag Concert at the Marienkirche, Lübeck, Germany [CHORAL}

May

May 3: (5:00pm) Recital Chorus Performance with Michael Lukin, Yale University [CHORAL]
May 4: (4:00pm) Art Songs of Spain and Italy with Richard Lalli, Sudler Hall, Yale University [PIANO]
May 5: (7:30pm) Yale Schola Cantorum with David Hill and J415, Alice Tully Hall, NYC [CHORAL]
May 9: (7:00pm) Yale Baroque Opera Project presents Orfeo, University Theater, CT [CONTINUO]
May 10: (7:00pm) Yale Baroque Opera Project presents Orfeo, University Theater, CT [CONTINUO]

April

April 2: (1:00pm) Yale Spring Fling Battle of the Bands performance with Lila Drew [SYNTHESIZER}
April 8: (8:00pm) Recital Performance with Lena Goldstein, Soprano [PIANO/COMPOSITION]
April 13: (4:00pm) Art Songs of Spain and Italy with Richard Lalli, Sudler Hall, Yale University [PIANO]
April 15: (3:00pm) Contemporary Chamber Music Composer’s Concert [VOICE]
April 17: (10:00am) Easter Mass I at St. Thomas More Church, New Haven, CT [CHORAL}
April 17: (12:00pm) Easter Mass II at St. Thomas More Church, New Haven, CT [CHORAL}
April 17: (4:00pm) Recital Performance with Nikhil Harle, Tenor [PIANO/COMPOSITION]
April 19: (8:00pm) Chaparral Music I with Max Hammond [COMPOSITION/LIGHTING]
April 20: (4:00pm) Art Songs of Spain and Italy with Richard Lalli, Sudler Hall, Yale University [PIANO]
April 22: (4:30pm) Friends of Kanaan at The Yale Farm [SYNTHESIZER]
April 22: (10:00pm) Radio House Performance with Lila Drew, Luther, Yale University [SYNTHESIZER]
April 23: (5:00pm) Seancé with the Yale Undergraduate Chamber Orchestra [COMPOSITION/CONDUCTING]
April 23: (10:00pm) Friends of Kanaan at Earth Night, Stella Blues, New Haven, CT [SYNTHESIZER]
April 29: (8:00pm) The Opera Theatre of Yale College Presents: Spring Sing! [PIANO]

March

March 4: (5:45pm) Student Composers’ Concert with YUCO [COMPOSITION/PIANO]
March 4: (9:30pm) Jazz with Teddy Horangic at the Yale Radio House [PIANO/SYNTHESIZER]
March 6: (4:00pm) Yale Schola Cantorum Three Choirs Festival with André Thomas, Woolsey Hall [CHORAL]
March 11: (10:00pm) Friends of Kanaan at The Saybrook Conglomerate [SYNTHESIZER]
March 14: (6:00pm) Contemporary Chamber Music Recital, Stoeckel Hall, Yale University [PIANO]
March 16: (4:00pm) Art Songs of Spain and Italy with Richard Lalli, Sudler Hall, Yale University [PIANO]
March 16: (9:00pm) Friends of Kanaan at Chabad at Yale Purim Fest [SYNTHESIZER]
March 28: (7:00pm) True Colors Theater Monologue Competition, Long Wharf Theater, CT [PIANO]

March 31 (8:00pm), April 1 (8:00pm), April 2 (2:00pm), April 2 (8:00pm): Music and Sound Design for
Sartre’s No Exit, directed by Claire Donellan [COMPOSITION/SOUND DESIGN]

February

February 20: (4:00pm) Yale Schola Cantorum: The French Connection with David Hill, Woolsey Hall [CHORAL]
February 23: (4:00 pm) Art Songs of Spain and Italy with Richard Lalli, Sudler Hall, Yale University [PIANO]
February 25: (10:30pm) Friends of Kanaan at the Yale Radio House [SYNTHESIZER]
February 26: (7:00pm) Lamentations with the Yale Cantata Project [CONDUCTING/COMPOSITION/CHORAL]
February 27: (5:00pm) Recital Chorus Performance with Maury Tuffy, Yale University [CHORAL]

2021

December

December 4: (7:00pm) Bach’s Christmas Oratorio with Alex Whittington [CONTINUO]
December 5: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
December 8: (9:00pm) Sweeter Sounds @Yale Showcase with Alma Grace [SYNTHESIZER]
December 12: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
December 12: (5:00pm) Christmas Lessons and Carols with Christ Church New Haven Choir [CHORAL]
December 16: (8:00pm) Handel’s Messiah with the New Haven Symphony at Sacred Heart [CHORAL]
December 17: (8:00pm) Handel’s Messiah with the New Haven Symphony at St. Mary’s [CHORAL]
December 19: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
December 24: (6:00pm) Christmas Eve Afternoon Mass with Christ Church New Haven Choir [CHORAL]
December 24: (10:00pm) Christmas Eve Midnight Mass with Christ Church New Haven Choir [CHORAL]

November

November 2: (6:00pm) All Soul’s Day Requiem with Christ Church New Haven Choir [CHORAL]
November 7: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
November 7: (4:00pm) Yale Schola Cantorum with David Hill, Woolsey Hall [CHORAL]
November 7: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]
November 10: (7:00pm) Judgement of Paris with the Opera Theater of Yale College [CONTINUO]
November 11: (7:00pm) Judgement of Paris with the Opera Theater of Yale College [CONTINUO]
November 14: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
November 14: (5:00pm) Mass Service with the Episcopal Church at Yale Choir [CHORAL]
November 14: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]
November 18: (5:00pm) Contemporary Chamber Music Composer’s Concert [COMPOSITION]
November 18: (7:30pm) Above the Sea with Yale Undergraduate Chamber Orchestra [CONDUCTING]
November 19: (10:30pm) Friends of Kanaan Harvard-Yale Performance at Saybrook [SYNTHESIZER]
November 21: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
November 21: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]
November 29: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
November 29: (5:00pm) Advent Procession with Christ Church New Haven Choir [CHORAL]
November 29: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]

October

October 3: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
October 3: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]
October 9: (3:00pm) Always with the Opera Theater of Yale College [MUSIC DIRECTION/PIANO]
October 10: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
October 10: (5:00pm) Recital Chorus Performance with Sydney Mukasa, Yale University [CHORAL]
October 10: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]
October 15: (6:00pm) Friends of Kanaan at Branford Fall Fest [SYNTHESIZER]
October 15: (7:30pm) Yale Schola Cantorum with Maasaki Suzuki, Woolsey Hall [CHORAL]
October 16: (3:00pm) Friends of Kanaan at the Saybrook Underbrook [SYNTHESIZER]
October 17: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
October 17: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]
October 29: (9:00pm) VOYAGE Release Showcase, Saybrook College [PIANO/COMPOSITION]
October 31: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]

September

September 12: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
September 12: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]
September 19: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
September 19: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]
September 24: (5:30pm) Evensong with the Yale Schola Cantorum, Marquand Chapel [CHORAL]
September 26: (11:00am) Solemn High Mass with Christ Church New Haven Choir [CHORAL]
September 26: (9:00pm) Compline Service with Christ Church New Haven Choir [CHORAL]