主命我行

Language: Mandarin (Chinese)

From the sacred music series. Available Scores: SATB

Premiere: Hallelujah Oratorio Society (2006)

Language: Mandarin (Chinese)

From the sacred music series. Available Scores: SATB

垓下曲

Commissioned By: Diocesan Boy’s and Girl’s School choir, Hong Kong (2011)

Available Scores: SATB

悼念南京一九三七 Remembering Nanjing 1937

Commissioned By: Victoria Chorale

Premiere: Victoria Chorale (2000)

Language: Mandarin (Chinese)

Unwilling to forget the brutal massacre of the victims of Nanjing, the song retells the anger, sadness and mourning of those who lost their love ones during that year. Available Scores: SATB

摇篮曲

Commissioned By: National Arts Council of Singapore

Premiere: Victoria Chorale (2000)

Language: Mandarin (Chinese)

Based on words and music by Zechariah, the song describes a baby being serenaded into dreamland. Available Scores: SATB

最好的朋友

Premiere: Hallelujah Oratorio Society (2006)

Language: Mandarin (Chinese)

From the sacred music series. Available Scores: SATB

朔风

Commissioned By: Shane Thio and Samuel Wong

Premiere: Shane Thio and Samuel Wong (2005)

Instrumentation: Pipa and Piano

Inspired by the poem by Xie Ling Yun, this is a short and robust piece of perpetual passion.

海南的回忆 Reminiscences Of Hainan

Commissioned By: Tampines Junior College

Premiere: Tampines Junior College (1995)

Language: Hainanese (with romanized pronunciation guide)

Based on a Hainanese folk song, Reminiscences of Hainan depicts the simplicity of a peasant village life. Available Scores: SATB

猜调 Guessing Song

Commissioned By: Tanjong Katong Girls School Choir

Premiere: Tanjong Katong Girls School Choir (2001)

Language: Mandarin (Chinese)

Guessing Song is based on a Chinese folk song. Available Scores: SSA

Commissioned By: CCA Branch of MOE for SYF 2009