top of page
Orchestral & large ensemble
TANG
for ensemble (2023)
It's distance that makes mountains mountains
for ensemble and tape (2022)
Forest of Steles
for ensemble (2021)
that which is unseen...
for orchestra (2021)
+- (polarity)
for ensemble (2018)
Four Noble Truths
for ensemble (2017)
Muladhara
for flexible chamber orchestra (2017)
Without Confusion
for orchestra (2017)
No longer, again
for orchestra (2016)
STAGE WORKS
Bound/Unbound
by Alex Ho and Sun Keting
Black Sabbath Ballet
for ballet (2023)
New Genus
a chamber opera (2020)
Now I will do nothing but Listen
for dance, cinematic choreography and ensemble (2020)
Ensō
for dance, cello, double bass and percussion (2019)
The Sage
CHAMBER
Snowpetal
string quartet (2024)
The Edge of Water
for shakuhachi/flute & koto/zheng (2023)
before we were ocean
for cello and piano (2023)
the bones, the land
for violin and viola (2022)
Yong
for violin and cimbalom (2021)
Unsung
for soprano and viola (2021)
Erasure
for flute, yangqin and piano (2019)
One Undivided
erhu, pipa, yangqin, zheng and string quartet (2019)
She Who Knows
for cello and percussion (2018)
Steppe
for flute, clarinet, piano, violin and cello (2018)
The Three Begets All
for clarinet, cello and piano (2018)
Smoke Screen.JPG
for violin and piano
Ceosel
for clarinet, horn and string trio (2017)
Frozen Clouds
for ensemble (2016)
Infinite Points
for two percussionists (2016)
Side Light
for string quartet (2016)
Collide
for violin, cello and piano (2015)
SOLO
Us, the most fleeting of all
for piano (2024)
Four Postcards
for piano (2022)
ever-present
for marimba (2022)
Chuan II
for natural horn (2022)