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