Selected Compositions

See CV for full works and performance list.

For Classical Musicians

The Immigrant Vegetable (2025) - for voice and piano, 22’

The Tower, Which Was Not Supposed To Be There, Plunges Into the Earth (2025) - for wind ensemble, 5’

Entangled (2022) - for prepared harp and prepared piano, 19’

MONSTER (2021) - for solo shakuhachi and electronics, 8’

A Difference of Sixty-Eight Days (2021) - for string quartet, 11’

Études, Book 1 (2019–2021) - for solo piano, 33’

Exulansis (2018) - for prepared piano and percussion, 5’

Philamot (2017) - for solo piano, 4’

Fill in the Blank (2017) - for four instruments, 5’

For Jazz Musicians

Omnology (2026)

Glitched-On Bop (2018–2024) - for solo piano and electronics, 45’

Total Opposite (2024)

The Overwhelming Feeling That We’re Already Dead (2022, arr. 2023) - for big band, 5’

Dreamland (2022)

How Can I? (2016, rev. 2021) - for big band, 5’

Stop Requested (2020) - for big band, 7’

While Waiting (2019)

Anger Choreography (2017)

Groove Askew (2017) - for quartet, 5’

For Mai Khôi & the Dissidents

Bad Activist (2020–2024) - 12 songs, 40’

Five Years in Exile (2021–2023) - 13 songs, 66’