Choral Works

Title Ensemble Orchestration Duration End Date
Songs of Childhood:  DaliBingBong Mixed Choir SATB 4:00 2022-09-27
Ni Shi Wo De Jia 你是我的家  (You Are My Home) Mixed Choir SATB, Pro 3:30 2022-07-27
Deus Omnipotens Mixed Choir SATB 5:00 2021-12-03
Eight Trigrams 八阵图: Movement 2 Solo Guqin/Piano/Voice Soli SB, SSAATTBB Indeterminate 2019-03-23
Heart Sutra 心经 Mixed Choir/ A Cappella group SSAAATTBBB 4:00 2018-12-02
Eight Trigrams 八阵图: Movement 1 Mixed Choir Soli SB, SSAATTBB 4:00 2018-05-15
神遊上河 Mixed Choir Multidisciplinary work: Live-to-screen projection, Solo Percussion, Solo Soprano, SATB, Handbell Ensemble 6:20 2017-12-28
H.A.P.P.Y Mixed Choir Solo, SATB 1:30 2017-09-04
安平追想曲 Mixed Choir SATB, Sax, Pno 3:30 2017-06-10
安平追想曲 Mixed Choir SATB, Pno 3:00 2017-06-10
Majulah Singapura (National Anthem arrangement) Mixed Choir SAB, Opt piano 1:30 2015-10-08
Laudate Dominum Mixed Choir Solo S, SATB 2:20 2015-06-14
Songs of Childhood: LonDali Bridge Mixed Choir SSAATB 3:30 2015-05-30
Mi You Lan 覓幽蘭 (arrangement) Mixed Choir SA(T)B, Pno 2:30 2015-05-01
Elegy Mixed Choir SSAATTBB 2:30 2015-03-25
Longing, 相思 Mixed Choir SATB 4:00 2013-07-01
Xiao Bai Cai 小白菜 Mixed Choir SMATB 3:30 2012-10-16
Missa Brevis Mixed Choir SSAATTBB 20:00 2012-08-01
Dona Nobis Pacem Double Mixed-Choir Solo, SATB, SATB 3:00 2012-06-10
Dona Nobis Pacem Mixed Choir Solo, SATB, Pno 1:35 2011-11-02
Prayer for Peace Mixed Choir SSAATTBB 2:30 2011-06-09
Laudate Dominum Mixed Choir Solo S, SAB 2:20 2011-02-15
Eight Trigrams 八阵图: Movement 3 Mixed Choir Soli SB, SSAATTBB 4:00 2010-07-31
Ave Maria Mixed Choir SATB 4:00 2008-04-27
Happy Birthday Mixed Choir SATB 1:15 2007-07-30
Sing Singapore Medley Mixed Choir SATB 2002
St Andrew’s School Hymn Male Choir TTBB, MMO Backing Track 2:50 2020-06-02
Psalm 90 Male Choir TTB, Pno/Strings 2:30 2016-08-16
Songs of Childhood: Hello! Any 4 Part 0:30 2015-07-24
Ave Maria Male Choir TTBB 4:00 2009-01-19
Go Tell (It)! Male Choir TTB, Pno 2:45 2008-09-25
Let’s Eat Drink and Make Merry Male Choir TTBB 1:20 2007-11-01
Singapore Songs: Singapore Town Treble Choir Equal Voices/SATB, Pno 2:00 2022-06-20
Pai Pai Zuo 排排坐 (Cantonese) Treble Choir Equal Voices/SATB, Pno, Clave 1:30 2021-11-13
Ye Lai Xiang   夜来香 Pop/Classics SA, Pno 3:00 2021-06-30
你是我的家 You Are My Home Treble Choir SA, Pno 3:30 2020-11-14
Psalm 90 Treble Choir SSA, Pno/Strings 2:30 2016-02-29
H.A.P.P.Y Treble Choir SSA 1:30 2014-06-06
Ave Dulcissima Maria Treble Choir SSAA 2:30 2014-05-18
Songs of Childhood: Old MacDonald Treble Choir SSA 2:00 2013-07-21
Songs of Childhood: Trishaw 三轮车 Treble Choir SA, Pno 2:00 2013-05-21
Songs of Childhood: Mary Had A Little Lamb Treble Choir SMA 0:45 2012-11-21
Dona Nobis Pacem Treble Choir Solo, SA(A), Pno 1:35 2012-05-13
Ecce Crucem Domini Treble Choir 6 Soli/Small Group, SSAA 3:30 2011-09-06
Songs of Childhood: Three Blind Mice Treble Choir SSA 2:00 2010-12-25
Laudate Dominum Treble Choir Solo S, SSA 2:20 2010-06-13
Songs of Childhood: Clay Doll 泥娃娃 Treble Choir SSA 1:30 2010-04-11
Chinese New Year Songs:大地回春 Treble Choir SSA 1:30 2010-02-01
Songs of Childhood: LonDali Bridge Treble Choir SSMMAA/TTTBBB 3:30 2009-05-09
Correct as of 08 April 2022

Click here for Instrumental and Solo Works