Selected Compositions
2015
Goodbye Zoo: Revisit (in progress, a completely new version of the 2009 musical)
Fantasy for Strings
Piano Concerto in D Major (three movements)
2014
Summer Inspirations: Xiamen (a set of four symphonic poems)
Piano Capricci Set No. 1 (2011-2014, ten pieces)
‘Waves of Gulang Isle’ (arr., orchestra with choir)
2013
Painting for Life (pop song, commision)
Symphony No.2 in D Major ‘Autumn’ (2011-2013, four movements)
Symphonic Poems: The Great Wuyi Mountains (2010-2013, five movements)
2012
This Day, Next Year (pop song, commision)
Symphony No.1 in C Minor ‘Summer’ (2008-2012, four movements)
Grand Overture for Xiamen Foreign Language School (orchestra and choir)
2011
For All the Saints (arr.)
2010
Double Bass Concerto in A minor (2009-2010)
2009
Goodbye Zoo (musical)
2008
Serenade for Strings No.3
and more...