Selected Compositions

(in reverse chronological order)

Click on links for scores and recordings.

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)

Nocturne (2011)

Clarinet, String Quartet, and Two Pianos

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