Chamber works

Bloom (2026) for violin and piano ~6:00
premiered by Yuri Horiuchi at Hamarikyu Asahi Hall in Tokyo, Japan

Thought Attacks (2026) for mixed ensemble ~5:00
premiered by Albany Symphony Orchestra musicians in Albany, NY

樗栎(Chu-li) (2026) for string quartet ~12:00
premiered by Mivos Quartet at the Qualcomm Institute, UC San Diego

…and the cage sings (2026) for pierrot ensemble ~10:00
premiered by Switch Ensemble at UC San Diego

between what is not said (2026) for clarinet and viola ~10:00
premiered by Lijie Yu and Sam Gu at UC San Diego

Dreamers (2026) for TBB choir ~5:00
premiered by the male choir of Nanjing University of Science and Technology in Nanjing, China

C*’d (2025) for voice, chamber ensemble and electronics ~12:00
premiered by UC San Diego graduate students, conducted by Steven Schick

Machanicable (2025) for violin, clarinet, piano and electronics ~12:00
premiered by Vinola Trio at UC San Diego

游音 (flow) (2025) for mixed ensemble of Chinese and western instruments ~10:00
premiered by ensemble L’Itinéraire and Shanghai Conservatory students at the Shanghai Conservatory of Music

탈.음 mask.sound (2025) for mixed ensemble of Korean and western instruments ~10:00
premiered by AsianArt Ensemble in Berlin, Germany

echo of a soft touch (2025) for bell choir ~5:00
premiered by Charles Zoll and his bell choir in Chandler, AZ

Interpercept (2025) for bassoon, electric guitar and harp ~8:00
premiered by Ensemble Dal Niente at the Qualcomm Institute, UC San Diego

Loud Silence (2024) for voice and percussion ~10:00
premiered by Emily Barger and James Koo at UC San Diego

Refle(cts)x (2024) for saxophone quartet ~8:00
premiered by ~Nois Saxophone Quartet at Connecticut Summerfest in Hartford, CT

Unspoken/heard (2024) for violin, clarinet and piano ~12:00
premiered by Vinola Trio at Avaloch Farm Music Institute in New Hampshire 

Return to Dust (2024) for soprano, viola and piano ~5:00
premiered by Divergent Trio at Longy School of Music in Boston, MA

Pining (2024) for mixed octet ~8:00
premiered by Wild Up at TUTTI festival in Granville, OH, conducted by Christopher Rountree

Muddleheaded (2023) for violin, clarinet and piano ~10:00
premiered by Vinola Trio at Indiana University

Outlier (2023) for saxophone, trombone, percussion, electric guitar, piano and electronics ~7:00
premiered by Tacet(i) Ensemble in Bangkok, Thailand, conducted by Piyawat Louilarpprasert

Jasmine Flower (2023) for SATB choir and two percussionists ~6:00
premiered by NOTUS Contemporary Vocal Ensemble at Indiana University, conducted by Michelle Kwok 

Pick&Roll (2023) for percussion duet ~6:00
premiered by Thomas Frost and Braedon Bomgardner at Indiana University 

The Funerary 陪葬 (2023) for flute, clarinet, violin and cello ~6:00
premiered by Hub New Music at Del Mar International Composers Symposium in San Diego, CA

Screw (2023) for piano trio ~6:00
premiered at the IMPULSE New Music Festival in Los Angeles, CA

Zhan Cheng Nan 战城南 (2023) for tenor, percussion and wind quintet ~11:00
premiered at Indiana University

The Great Firewall (2022) for saxophone quartet ~6:00
premiered by Prism Saxophone Quartet at Indiana University

Five Elements (2021) for string quartet ~24:00
premiered at Sydney Conservatorium of Music

Cunicular (2021) for clarinet octet and percussion ~7:00
premiered at Sydney Conservatorium of Music

Piano Trio (2020) for piano trio ~11:00
premiered at Sydney Conservatorium of Music

Brass Quintet (2019) for brass quintet ~8:00
premiered at Sydney Conservatorium of Music

12 seconds (2018) for SATB choir ~4:00
premiered at Sydney Conservatorium of Music

SAX (2018) for saxophone quartet ~4:00
premiered at Sydney Conservatorium of Music