Selected Works
Umbrellas (2026)
for string quartet
Echoes (2026)
for violin, bass clarinet, vibraphone, and piano
The Vale-Origins (2026)
short film score
In Pursuit (2025)
for saxophone quartet
Autoscopy (2025)
for string quartet
Deepwater Horizon (2025)
for solo bass clarinet
A Flower in the Pavement (2024)
for piano trio
Behemoth (2023, rev. 2025)
for flute/piccolo, alto sax., piano, violin, cello
Wanderer (2023)
for cello and piano
(mostly) Complete List of Works
Umbrellas - 2026 (String Quartet)
commissioned and premiered by Del Sol Quartet at the Santa Fe Opera, July 2026
Echoes - 2026 (Violin, Bass Clarinet, Vibraphone, Piano)
commissioned by Luna Composition Lab for International Contemporary Ensemble, premiered at Carnegie Hall, June 2026
The Vale Origins - 2025 Score for short film starring Lea Salonga
premiered at San Diego Comic-Con, July 2026
Deepwater Horizon - 2025 (Bass clarinet solo)
premiered by Zachary Good at the Walden School, July 2025
Becoming - 2025 (Alto sax & Cello)
premiered by Andromeda Wen and Katinka Kleijn (Chicago Symphony Orchestra) at the Walden School, July 2025
In Pursuit - 2025 (Saxophone quartet)
premiered by the Stanford Saxophone Quartet at Campbell Recital Hall, Stanford University, June 2025
recorded by saxophonists at University of Michigan, October 2025
Autoscopy - 2025, rev. 2026 (String quartet)
premiered by On the Fly Quartet at University of Michigan, June 2025
performed by Friction Quartet at the San Francisco Conservatory of Music, January 2026
Diving/Dividing - 2025 (Brass quintet)
Google Searches - 2024-25 (Viola solo and laptop)
premiered by Mitso Floor (Friction Quartet) at the San Francisco Conservatory of Music, March 2025
A Flower in the Pavement - 2024 (Piano trio)
premiered by SOLI Ensemble at the Alba Music Festival, May 2024
Crumbling is not an Instant’s Act - 2024 (SATB Choir)
premiered at the San Francisco Conservatory of Music, May 2024
Cries of a Dying Reef - 2024 (A Clarinet, Violin, Cello, Piano — also as A Clarinet & String octet)
premiered at the San Francisco Conservatory of Music, March 2024
Nevermore- 2023 (Voice & Cello)
premiered at The Walden School, July 2023
Nightingale - 2023 (Oboe & Piano)
premiered at The Walden School, July 2023
Behemoth - 2023, rev. 2025 (Flutes, Alto Saxophone and Piano trio)
premiered by PHACE in Ehrbar Saal in Vienna, Austria, June 2023
Wanderer Suite - 2023 (Cello & Piano)
premiered at the Antonio-Vivaldi Hall in Vienna, Austria, February 2023
into dust - 2022 (French Horn, Bassoon, Violin, Cello)
premiered at The Walden School, July 2022
Paresthesia - 2022 (Crotales, Piccolo)
premiered by the International Contemporary Ensemble at The Walden School, July 2022
Bay Blues - 2022 (Written for the Nueva School Jazz Ensemble)
premiered by the Nueva Jazz Ensemble at The Nueva School, May 2022
Dreaming? - 2022 (Flute, Trumpet, Violin, Cello)
Splinters - 2022 (Piano Trio)
premiered at the San Francisco Conservatory of Music, March 2022
Lunar Waltz - 2021 (French Horn, Viola)
premiered at The Walden School, July 2021
‘Monosyllabic’ describes itself - 2021 (Piano Trio)
premiered by the International Contemporary Ensemble at The Walden School, July 2021
Quartet in B Minor - 2021 (String Quartet)
premiered at the San Francisco Conservatory of Music, March 2021
Cycles - 2020 (String Quartet)
premiered by Telegraph Quartet at the San Francisco
Conservatory of Music, March 2020
Ocean Winds - 2019 (Flute, Saxophone)
premiered at the Walden School, July 2019
Stella - 2019 (Flute, Piano)
premiered at the San Francisco Conservatory of Music, March 2019