Three Earlier Songs (2018) - text by Bing Xin

Soprano and Piano

Watercolors (2018)

Chamber Orchestra: 1(=picc).1(=corA).1(=bcl).1––timp.perc(2)–harp–pft–strings(

Dancer (2016)

Orchestra: 2(II=picc).2(II=corA).2(II=bcl).2(II=cbn)––timp.perc(3)–harp–pft–strings

Memos (2015)

Flute, Clarinet, Percussion, Piano, Violin, and Cello

Canoe (2014)

String Quartet

A Generation (2013)

Viola and Marimba

Railroad Octet (2013)

Saxophone, Trombone, Percussion (2), Guitar, Piano, Violin, and Cello

In Memoriam (2013)

Violin and Piano

Three Early Songs (2013) - text by Bing Xin

Soprano and Piano

I Am a Drop of Rain on Your Window (2012)

Alto Flute, Percussion (3), Harp, and Violin

Distance (2011)

Wind Ensemble: 2(II=picc).2.2.2––perc(6)–harp–pft–db

Five Scenes from the Chinese Martial Arts Novels (2011)

Percussion Ensemble (six players)

Collage of Old Shanghai (2011)

Trumpet, Electric Bass, and Drum Set

Stars (2011) - text by Bing Xin

Baritone and Organ

The Eventide of April (2007) - text by Shu Ting

Baritone and Piano