
Upcoming
March 20th - Passion Projects with The Buffalo Philharmonic Choir and The Westminster Choir
​
April 28th - All Voices Concert with Community Music School Buffalo
​
May 29th, 30th and 31st - Billy in Carry My Own Suitcase (World Premiere) by Susan Kander with Buffalo Opera Unlimited ​
​​​
Past Performances
Operatic Pefromance
Bardolfo - Falstaff Verdi Shenandoah Conservatory - April 2025
Damon - Acis and Galatea Handel Shenandoah Conservatory - October 2024
Sasha - Moscow: Cheryomushki Shostakovich Shenandoah Conservatory - April 2024
JFK - Caged Birds Marchment Shenandoah Conservatory - October 2023
Partial Operatic
Fenton - Falstaff, Verdi; Shenandoah Conservatory - April 2025
Alfred - Die Fledermaus, Strauss; Arts Chorale of Winch. (Scenes) - May 2025
Tenor Soloist - Sing Me A Story; Charlottesville Opera - March 2025
Tamino - Die Zauberflöte, Mozart SongFest Opera Scenes - June 2023
Paolo - Il matrimonio segreto, Cimarosa; Hillman Opera Scenes - November 2021
Oratorio
Tenor Soloist -The Messiah (Handel) - Arts Chorale of Winchester 2023, 2024
Tenor Soloist - Canticle of the Sun (Beech) - Shenandoah Conservatory 2024
Tenor Soloist - BVW 106 and 163 (Bach) - SongFest Oratorio Concert 2023
Evangelist - St. John Passion (Chilcott) - Dewitt Community Church 2023
Tenor - 7 Deadly Sins (Weill) - Syracuse University 2023
Tristan - Le vin Herbé (Martin) - WNY Chamber Orchestra 2022
Musical Theatre
Younger - Brother Ragtime (Flaherty) - JCC Centerstage 2023
Archibald - The Secret Garden - SongFest Opera Scenes 2023
Henry - Newsies - JCC Summerstage 2019
Boland - Dogfight (Pasek and Paul) - JCC SummerStage 2018
Opera and Oratorio Chorus
Beatrice et Bénédict Berlioz - Hillman Opera 2020
Cendrillon Massenet - Hillman Opera 2019
Sanctuary Road (Moravec) - Buffalo Philharmonic Chorus 2022
Schiksalslied (Brahms) - Buffalo Philharmonic Chorus 2022
Requiem (Fauré) - SUNY Fredonia Masterworks 2022
Requiem (Duruflé) - SUNY Fredonia Masterworks 2022
BVW 80 (Bach) - WNY Chamber Orchestra 2021
Requiem (Verdi) - SUNY Fredonia Masterworks 2019
Recital
Participant Recitals Collaborative Piano Institute 2025
Masters Recital Shenandoah Conservatory 2025
Participant Recitals Collaborative Piano Institute 2024
Student Composer Recital Collaborative Piano Institute 2024
Final Recital SongFest 2023
Afternoon of World Premiers SongFest 2023
Senior Performance Recital SUNY Fredonia School of Music 2022
Student Composer Concert SUNY Fredonia School of Music 2022
Junior Performance Recital SUNY Fredonia School of Music 2021
Choir
Westminster Choir and Schola (Buffalo) 2025 – current
​Arts Chorale of Winchester 2024 – 2025
Resonance Chamber Singers 2024 – 2025
Shenandoah Conservatory Choir 2023 – 2025
The Valley Chorale 2023 – 2025
First Presbyterian Church (Winchester) 2023 – 2025
St. Paul’s Episcopal Church (Syracuse) 2022 – 2023
Buffalo Philharmonic Chorus 2022 – 2023