Compositions
Featured Works
Miserere Mei, Deus (2025)
World premiere by the St Andrews Madrigal Group, dir. Michael Chamberlain (April 2025)
Duo Seraphim (2024)
World premiere by The Marian Consort, dir. Rory McCleery (January 2025)
偶雨 A Chance Shower (2022)
World premiere by Victoria Chorale at the Singapore Choral Festival 2022
Love Came Down at Christmas (2021)
World premiere by Renaissance Singers for the Choral Composition Seminar, Singapore (2021)
Jubilate Deo (2018)
Commissioned by Margaret Carlaw and Derek Ogston, world premiere by the Choir of King’s College, Aberdeen (2018)
Choral Works
Ave Gloriosa Virginum (2026), SATB, with handbells, c. 5’45”
Coconut Heart (2026), SSAATB, c. 4.45″
Whisper of Winter (2025), SATB double choir, 5’10”
First Light (2025), SATB divisi, 4’00”
将进酒 Bring in the Wine (2025), SATB, 4’00”
Miserere Mei, Deus (2025), SATB Choir, handheld percussion, soprano soloist, c. 7’30”
The Redhill Passion (2025), SATB choir, organ, handheld percussion and soloists, c. 45’00”
Patrem Parit Filia (2024), SATB divisi, 4’00”
Salmo 23 (2024), SATB divisi, 4’10”
Ama Namin (2024), SATB, 3’10”
Duo Seraphim (2024), SATB double choir, 4’50”
A Summer Full of Flowers (2024), SATB divisi (also available SATB divisi with piano), 4’40”
Sang Nila Utama (2024), SSA, 3’10”
The Wine of Love (2024), Mezzo, Baritone, and Bass, 1’40”
The Night Express (2024), SSA with piano, 3’05”
Lux Luminosa (2023), SATB divisi, Organ and Percussion, c. 55″
O love that will not let me go (2023), SATB divisi, 4’00”
Can there be any day but this? (2023), SATB divisi, 5’30”
Cherryblossom Elegy (2022), SATB divisi, 5’50”
Autumn Sunset (2022), TB with piano, 3’30”
My Spirit Sang All Day (2022), SSA, 3’00”
The Lamb (2022) for SATB, 4’00”
偶雨 A Chance Shower (2022), SATB divisi, 5’00”
To See a World (2022), SATB divisi, 3’30”
Ave Regina Caelorum (2021), SATB divisi, 3’15”
Love Came Down at Christmas (2021), SATB divisi, 3’30”
Bright Stars (2021), SATB and Organ, 5’45”
Remembrance (2020), TTBB (also available in SATB), 1’10”
The Angels Came from Heaven High (2019), SATB divisi, 3’45”
Tristis Est Anima Mea (2019), SATB divisi, 3’40”
Uwu (2019), SATB divisi, 5’10”
Flame (2018), SATB divisi, 3’20”
Isle of Mist (2018), SATB divisi and Soprano Trio, 4’10”
Jubilate Deo (2018), SATB divisi, 3’00”
Paradise (2018), SATB divisi, 6’10”
Rorate Coeli (2018), SATB divisi
The Four Loves (2018), Choral Cycle in 4 movements for SATB divisi, total 17’55”
The Untrodden Ways (2018), SATB, 3’10”
Choral Arrangements
Caledonia (2022), SATB divisi, 4’20”
Dayung Sampan (2021), SSA, 2’00”
Suo Gân (2019), SATB divisi and Soprano Solo, 3’45”
It Came Upon the Midnight Clear (2017), SATB divisi
Flowers of the Forest (2017), SATB divisi, 5’50”
潮州湘桥好风流 Xiangzi Bridge (2016), SATB, 3’40”
月亮代表我的心 The Moon Represents My Heart (2015), SATB divisi, 4’50”
Solo and Instrumental Works
Aurem Xylographum (2023) for Organ, 4’50’
Two Psalm Preludes (2023) for Organ, 6’40”
Bartók Rojak: 7 Pieces from Mikrokosmos (2023) for Violin Duo and String Orchestra, 9’00”
Fantasia on a Harbour (2023) for Organ, 6’15”
Londonderry Air (2019) for Solo Voice, Violin and Piano
Rose of Me (2018) for Soprano and Piano, 4’50”
花隐掖垣暮 (2018) for Soprano and Cello
Daphne (2016) for Solo Clarinet
La fille aux cheveux de lin (arr.) (2016) for Flute, Alto Saxophone, Clarinet and opt. Whirly, 2’45”