Solo / accompanied

牆內幾點鐘 (2023) / coeng⁴ noi⁶ gei² dim² zung¹ (What time is it behind the wall)
for voice and piano

[redacted] (2019)
for organ
Score preview

Zerfernte Gedichte (2019)
for baritone and piano
Texts by Hugo Ball, Theodor Storm, Max Dauthendey, Christian Morgenstern
Score preview | Video (medium voice) | Video (low voice)

Late Fragment (2019)
for soprano, clarinet and piano
Text by Raymond Carver
Score preview | Video

Arctic Trek (2018)
for flute and prepared piano
Video

鬼魂和死亡 (2018) / Gwai2 wan4 wo4 sei2 mong4 (Spirits and death)
Score preview
沒有資格 (2018) / Mut6 jau5 zi1 gaak3 (Unqualified)
Score preview
for soprano and piano
Text by Chan Hong-to
Video

Winter (2017)
for solo piano
Video 1 | Video 2 | Score preview

Theme and Variations (2017)
for clarinet and piano
Video | Score preview

放鬆嘅牛油 (2017) / Fong3 sung1 ge3 ngau4 jau4 (Relaxed butter)
for soprano and piano
Text by Yuen Hin-sing
Audio | Score preview

(2015) / Sam1 (Depth)
for alto and piano
Text by Cheung Kam-chuen
Score preview