Works
25 works, 2018 to 2025

Solo2
- 2022ca. 2′00″
Story be Told
for solo cello
- 2021ca. 14′00″
Twelve Meridians
for solo piano
Vocal4
- 2023ca. 4′00″
莫聽穿林打葉聲 (Listen not to the rain)
for voice and piano, text by Su Shi
- 2022ca. 7′15″
Once Upon a Time on an Island
for solo voice
- 2021ca. 4′00″
Hong Kong Lullaby
for SATB choir and piano, text by Liu Waitong
- 2020
10 Songs for Children’s Choir
Electroacoustic6
- 2023ca. 6′45″
Very quietly I take my leaveWatch
for voice and live electronics
- 2023ca. 9′00″
DepartureWatch
for saxophone, electric guitar, percussion, piano, and stereo fixed media
- 2023ca. 3′00″
Postcard from LondonWatch
for wine glass and live electronics
- 2022ca. 3′45″
Imprisonment
for two-channel fixed media playback
- 2022ca. 6′00″
The Outcry
for alto saxophone and live electronics
- 2021ca. 6′00″
All Shall PassWatch
for alto saxophone, live electronics, and video
Chamber Ensemble10
- 2025ca. 9′00″
Endless Currents
for saxophone trio and piano
- 2025ca. 7′00″
Together, Elsewhere
for saxophone ensemble
- 2023ca. 6′00″
Breathe
for saxophone ensemble
- 2023ca. 4′00″
Through the long night
for two trumpets, horn, and trombone
- 2022ca. 11′00″
Voices
for alto saxophone and piano
- 2022ca. 6′00″
Butterfly Lovers
for two alto saxophones
- 2021ca. 12′30″
Clarinet Sonata
for clarinet in B♭ and piano
- 2019ca. 5′00″
The Road Taken
for clarinet in B♭, cello, and piano
- 2019ca. 4′00″
Strokes of Wonder
for clarinet in B♭ and yangqin
- 2018ca. 5′00″
All Aboard!
for five-octave hand bells and hand chimes
Large Ensemble3
- 2022ca. 7′00″
Harcourt Fantasy
for chamber orchestra
- 2020ca. 8′30″
Until That Day
for wind orchestra
- 2019ca. 7′45″
Traders of the Silk Road
for string orchestra