-
Ancient Sword, Op. 20
for soprano and orchestra
Devil’s Fantasy, Op. 39
left hand piano solo
Solo PianoEvangelize, Op. 4
Peking Opera Symphony Chorus
Two Voices with Full Orchestra and ChorusFlowing Stream, Op. 27
for brass quartet
Brass, Solo / Ensemble, Mixed QuartetsFlying, Canada! 钢琴独奏 -⻜翔吧,加拿大!
Op. 10, Piano Solo
Gaohu Concerto No. 1, Op. 49
for Gaohu and Folk Band
Orchestra / Large Ensembles, Chamber Orchestra (10 to 20), Misc. String(s)I love you , Maple Leaf Country – 我爱你, 枫叶之国 Op. 11
Soprano Solo - ⼥⾼⾳独唱
I love you , Maple Leaf Country, Op. 11
Soprano Solo
I Love You China
for trombone and piano
duo for trombone and pianoI’m standing on top of the Himalayas
Op. 8-5b for tenor solo and piano
Solo Voice with KeyboardMaple Forest Hummingbird, Op. 14
Coloratura Soprano Concerto
My Dream
Violin Concerto
Orchestra/Large Ensemble, Orchestra with Soloist, ViolinMy Dream – 乐谱和分谱, Op. 25
Coloratura Soprano Concerto
My Dream – 我的梦, Op. 6
Mezzo-Soprano Concerto
My Dream, Op. 40
Cello Concerto
Full Orchestra (20 or more)Niagara Falls Dream, Op. 42
for one piano, two players
One Piano, Four HandsNiagra Falls Dream – 尼亚加拉瀑布梦幻曲
Op. 9, Piano Solo
Ode to Life’s Journey, Op. 41
for soprano and piano
Solo Voice with KeyboardOde to Peace
for symphonic chorus
On the Lake Ontario, Op. 45
Piano and Folk Music Suite
Patrols on the Frontiers
for brass quartet
Brass, Solo/Ensemble, Mixed QuartetsSymphony no. 1, Op. 23
Four Voices, With Full Orchestra / Chorus
Four Voices, With Full Orchestra / ChorusSymphony No.2
Fight the Covid 19
Full Orchestra (20 or more)The Song of Drivers
for brass quartet
Brass, Solo/Ensemble, Mixed QuartetsThe Song of Gold Nails, Op. 22
for solo piano
Solo PianoToward the Future
Symphonic Chorus
Tracker’s Song, Op. 26
for brass quartet
Brass, Solo / Ensemble, Mixed QuartetsWhen You Are Old, Op. 17
for solo piano
Solo PianoGo to Top