Musical theatre credits:
- Urinetown
- After Work Theatre
- Theatre for the New City
- June 2023
- bass
- An Evening with the NYU Broadway Orchestra
- NYU Broadway Orchestra
- Skirball Center for the Performing Arts
- April 2023
- bass, bass guitar
- Pippin
- NYU Steinhardt Dept. of Vocal Performance
- Frederick Loewe Theatre
- February 2023
- bass guitar
- Nine
- NYU Steinhardt Dept. of Vocal Performance
- Frederick Loewe Theatre
- February 2023
- bass
- Fowl Play: in Concert
- Playbill Pride 2022
- Times Square
- June 2022
- bass guitar
- NYU Broadway Orchestra in Concert
- NYU Steinhardt
- Frederick Loewe Theatre
- May 2022
- bass, bass guitar
- Applause [2022 orchestration premiere]
- NYU Steinhardt Dept. of Vocal Performance
- Eisner Lubin Hall
- April 2022
- bass, bass guitar
- Orpheus in the Underworld
- NYU Steinhardt Dept. of Vocal Performance
- Frederick Loewe Theatre
- April 2022
- bass
- Cabaret
- NextGen Theatre
- Dixon Place
- December 2021
- bass
- Dirty Rotten Scoundrels
- Maynard High School
- March 2020
- bass guitar
- Spring Awakening
- Connecticut College Dept. of Theatre
- Palmer Auditorium
- March 2018
- bass, bass guitar
- One Day More: A Broadway Cabaret
- Wig & Candle
- Olin Hall
- December 2017
- bass guitar
- Be Our Guest: A Disney Cabaret
- Wig & Candle
- Olin Hall
- December 2016
- bass guitar
- BOB: A Life in Five Acts
- Wig & Candle
- The Barn
- December 2016
- MD, compositions, bass guitar, percussion
- The Last Five Years
- Wig & Candle
- Black Box 215
- November 2015
- bass guitar