top of page

Works by Chronology

2020 - Present (London - Post-M.Comp)

Hong Kong Service: Nunc Dimittis (2024.06)

   for 4-part mixed chorus (S.A.T.B.) and organ

All Throughout This My Life: To Mother (2023.02)

   for 4-part chorus (S.A.T.B. div./S.S.A.A. div./T.T.B.B. div.) and optional piano

Cantonese Preces and Responses (Rite 2, Evensong) (2022.10)

   for 4-part mixed chorus (S.A.T.B.), officiant and organ

Fantasia After Auld Lang Syne (2021.09)

   for organ solo

Till Love and Fame to Nothingness Do Sink (2021.06)

   for 8-part unaccompanied mixed chorus (S.S.A.A.T.T.B.B.)

2017 - 2020 (London/Hong Kong - Post-M.Comp)

We Will Meet Again (2020.06)

   for clarinet solo

Second Farewell to Cambridge (2020.01)

   for 4-part unaccompanied chorus (S.S.A.A. div./T.T.B.B. div.) and glasses

Truth and Lie: When My Love Swears (2019.09)

   for 8-part unaccompanied mixed chorus (S.S.A.A.T.T.B.B.)

Royal Alexandra & Albert Service (2019.04)

   for 2/3/4-part chorus (S.A./S.S.A./S.A.T.B.) and organ

Dreams on the Edge: I. Return to London (2019.01)

   for symphony orchestra (

Cantonese Anthem: Locus Iste (2018.10)

   for 4-part mixed chorus (S.A.T.B.) and organ

The Legend of Wild Geese (2017.11)

   for unaccompanied double female choruses (S.S.A.A. div. - S.A.) and rain stick

East Meets West (2017.10)

   for violin, cello and piano

2015 - 2017 (London - M.Comp.)

Confessions on the Edge (2017.05)

   for music theatre

Ave, Regina Caelorum (2017.03)

   for 5-part unaccompanied mixed chorus (S.S.A.T.B.)

Grass on the Ancient Plain: A Song of Farewell (2016.12)

   for pipa, erhu and cello/gehu/string quartet

Mayila (2016.11)

   for organ solo

Laudate Dominum (2016.08)

   for brass, strings, timpani, organ and 4-part mixed chorus (S.A.T.B.)

Scoring - An Object at Rest (2016.05)

Scoring - Dis Association Ville (2016.05)

A Night Abroad (2016.03)

   for flute, (bass) clarinet, tenor saxophone and string trio/quartet

Gods on the Magpie Bridge (2016.02)

   for 8-part unaccompanied chorus (S.S.S.S.A.A.A.A./S.S.A.A.T.T.B.B.)

The Lost Days (2015.11)

   for string quartet


2012 - 2015 (Hong Kong - B.A.)

Reality (2015.09)

   for 4-part unaccompanied chorus (S.S.A.A./T.T.B.B.)

Fly and Fade (2015.07)

   for 5-part unaccompanied chorus (S.S.A.T.B./S.S.A.A.A./T.T.Bar.B.B.)

Grieving Burial of Flowers (2015.07)

   for choral theatre

A Short Song of Spring (2015.05)

   for 4-part chorus (S.A.T.B. div./S.S.A.A. div./T.T.B.B. div.), rain stick and piano

Revelation (2015.04)

   for string quartet

Lacrimosa (2015.03)

    for 3-part female chorus (S.S.A.), violin, cello and piano

Sonic Dance (2014.12)

   for flute and clarinet

Hymn Tune - Ming Hua Tang (2014.11)

   for congregation singing

Lost in Paradise (2014.10)

   for viola, cello and piano

Reminiscing the Childhood (2014.03)

   for percussion quartet

Love and Harmony Combine (2013.12)

   for soprano solo and piano

Reunion (2013.08)

   for wind orchestra

Utterance to Firmament (2013.06)

   for flute and clarinet

Passion From Within (2013.05)

   for oboe and piano

A Retrospect (2013.03)

   for 3/4-part chorus (S.S.A./S.A.T.B.) and piano


2010 - 2012 (Hong Kong - Before Undergraduate)

Love Seeketh not Itself to Please (2012.03)

   for 8-part unaccompanied mixed chorus (S.S.A.A.T.T.B.B.)

   for 4-part unaccompanied female chorus (S.S.A.A. div.)

If Heaven Too Had Passions (2011.12)

   for violin solo and string orchestra

The Jealousy of Heaven (2011.04, withdrawn)

   for violin, viola and piano

Ode to Autumn (2010.10)

   for violin, oboe and piano

By Chance (2010.08)

   for 5-part unaccompanied male chorus (T.T.Bar.B.B.)

bottom of page