List of Works
Vocal
Pedacitos del Cielo for SATB Choir
Psalm 104 for SATB Choir
The Railway Train for SATB Choir
Canticle of the Sun for SATB choir and chamber orchestra
Solo
Onward for 5-octave Marimba
Voice of the Forest for piano
Rare Variants for piano
1. Three Rivers
2. Yang Qin Song
3. Piano Patterns
Chamber
3 Violin Duets: Chase Me, Lamentoso, Song of the Hills
Water Colors, oboe, violin, viola, cello
String Quartet No. 3
Route 101, string quartet
Muse of Fire, percussion quartet
The Beat of the Dragon Boat, 6 instruments (Chinese and Western) and narrator
The Shadow in the Moon, 8 instruments (Chinese and Western) and narrator
Adagio Tranquillo, electric guitar and vibraphone
Wen Bi Pool, flute, viola and harp
Bittersweet for violin (or viola) and piano
Disturbed Ground, flute, clarinet, violin, viola, cello and piano
Hong Kong Email, flute, clarinet, cello and piano
This Too Will Pass, violin, cello and piano
Canoeing Silver Lake, string quartet
California Trees, 1. Oak, 2. Sycamore, 3. Pine, for viola, cello and piano
Night Air, flute and piano
Orchestral
Song of Everlasting Regret, erhu solo and orchestra
Bell and Drum Tower
Marimba Concerto
Flute Concerto, “Flute and Drum”
Fragile Forests I: California Oaks, II: Cambodia
Avenues