Main Works
Large Ensembles (7 or more players)
Yi for a large ensemble (2017) - 29'
premiered at Glasgow Plug festival by RCS chamber and UK Chinese Music Ensemble
Orchestration: bamboo flute, cor anglais, bB clarinet, basson, horn, trumpet, trombone, percussions, celesta, strings
Armour Dance(2016) - 26'
Orchestration:flute(alto flute), oboe, horn, trumpet, trombone, percussions, prepared piano, violin, violoncello
Toy Boy for a large ensemble (2011) - 10'40"
premiered at Glasgow Plug festival by RCS chamber
Orchestration:flute, cor anglais, bB clarinet, basson, horn, trumpet, trombone, percussions, celesta, strings
Chamber (2-5 players)
The Song of Colours (2023) - 8'30"
premiered at Chengdu Contemporary Music Week by China-ASEAN Contemporary Ensemble
Orchestration: flute, violin, cello and piano
Ink and Colour II (2022) - 6'30"
premiered at China Contemporary Music Composition Symposium by Beijing Contemporary Soloists
Orchestration: bB clarinet, cello and piano
Another Door, Another Voice (2021) - 3'55"
Orchestration: bB clarinet, violin, viola and piano
Impression of Sichuan Opera (2018) - 12'25"
Orchestration: soprano (mezzo-soprano) and two percussionists
Ink and Colour I (2017) - 8'25"
Orchestration: Bb clarinet, violin, cello and piano
Lost and Renewed (2016) - 14'
Orchestration - violin I, violin II, viola, cello and bass
Qin Song (2015) - 8'20"
premiered at Glasgow Plug festival by RedNote Ensemble
Orchestration: flute, violin, cello and prepared piano
Nian Nu Jiao (2011) - 7'10"
premiered at Glasgow Plug festival by RCS ensemble and choir
Orchestration: oboe, 5 female voices and piano
Solo Works
Nocturnal Murmuring for viola (2021) - 4'55"
premiered at BBC Scotland Radio
Wind Throughout My Hear for flute (2020) - 1'50"
Summer Solstice for bB clarinet (2020) - 1'40"
Silhouette for prepared piano (2018) - 8'
Chen Fu for flute (2012) - 5'18"
premiered at Glasgow Plug festival
Nastalgia for prepared piano (2011) - 7'50"
Music Theatre
The Bridge of Magpies (2019) - 40'
premiered at London Opera Festival
Orchestration: mezzo-soprano(soprano), tenor; dancers (up to 4) ; soloists: piano and pipa (guqin)
Yi for a large ensemble (2017) - 29'
premiered at Glasgow Plug festival by RCS chamber and UK Chinese Music Ensemble
Orchestration: bamboo flute, cor anglais, bB clarinet, basson, horn, trumpet, trombone, percussions, celesta, strings
Armour Dance(2016) - 26'
Orchestration:flute(alto flute), oboe, horn, trumpet, trombone, percussions, prepared piano, violin, violoncello
Toy Boy for a large ensemble (2011) - 10'40"
premiered at Glasgow Plug festival by RCS chamber
Orchestration:flute, cor anglais, bB clarinet, basson, horn, trumpet, trombone, percussions, celesta, strings
Chamber (2-5 players)
The Song of Colours (2023) - 8'30"
premiered at Chengdu Contemporary Music Week by China-ASEAN Contemporary Ensemble
Orchestration: flute, violin, cello and piano
Ink and Colour II (2022) - 6'30"
premiered at China Contemporary Music Composition Symposium by Beijing Contemporary Soloists
Orchestration: bB clarinet, cello and piano
Another Door, Another Voice (2021) - 3'55"
Orchestration: bB clarinet, violin, viola and piano
Impression of Sichuan Opera (2018) - 12'25"
Orchestration: soprano (mezzo-soprano) and two percussionists
Ink and Colour I (2017) - 8'25"
Orchestration: Bb clarinet, violin, cello and piano
Lost and Renewed (2016) - 14'
Orchestration - violin I, violin II, viola, cello and bass
Qin Song (2015) - 8'20"
premiered at Glasgow Plug festival by RedNote Ensemble
Orchestration: flute, violin, cello and prepared piano
Nian Nu Jiao (2011) - 7'10"
premiered at Glasgow Plug festival by RCS ensemble and choir
Orchestration: oboe, 5 female voices and piano
Solo Works
Nocturnal Murmuring for viola (2021) - 4'55"
premiered at BBC Scotland Radio
Wind Throughout My Hear for flute (2020) - 1'50"
Summer Solstice for bB clarinet (2020) - 1'40"
Silhouette for prepared piano (2018) - 8'
Chen Fu for flute (2012) - 5'18"
premiered at Glasgow Plug festival
Nastalgia for prepared piano (2011) - 7'50"
Music Theatre
The Bridge of Magpies (2019) - 40'
premiered at London Opera Festival
Orchestration: mezzo-soprano(soprano), tenor; dancers (up to 4) ; soloists: piano and pipa (guqin)