-
Avignon
for string orchestra
String OrchestraMalahat Sunday Morning
Piano Sonata no. 6
Solo PianoShadows
four pieces for solo piano
Solo PianoNorth Island Mists
Piano Sonata no. 5
Solo PianoThe Beach at Rugged Point
Piano Sonata no. 4
Solo PianoRemembrance
for string orchestra
String OrchestraOde to Life’s Journey, Op. 41
for soprano and piano
Solo Voice with KeyboardFlight Towards Infinity
for orchestra
Full Orchestra (20 or more)Devil’s Fantasy, Op. 39
left hand piano solo
Solo PianoTam Lin
for bassoon quartet
Woodwinds, Solo / Ensemble, Bassoon QuartetsDuo Caprice
for violin and piano
Violin and KeyboardDuo Caprice
for viola and piano
Viola and KeyboardDuo Caprice
for cello and piano
Cello and KeyboardPiano Trio No.1
for violin, cello and piano
Piano Trio (Violin / Cello / Keyboard)Prelude #1: In Flanders Fields
for Contrabass
Strings (bowed), Solo / Ensemble, BassEvangelize, Op. 4
Peking Opera Symphony Chorus
Two Voices with Full Orchestra and ChorusKalamalka Colours
Concertante for Violin and Orchestra
Orchestra with Violin SoloistSinfonietta for Strings No 1
For string orchestra
Searching for Sophia
for Clarinet Quartet
Prayer
for Clarinet Quintet
Mixed Quintets, Woodwind(s) / Bowed String(s)Go to Top