There Is No Night Without A Dawning - solo piano. 8' 2023
Hong Kong Nostalgia - solo piano. 15' 2022
Under The Shattered Skies - one piano 4 hands. 10' 2022 vimeo.com/591168469/6094bae2c4
The Chinese Nightingale – solo piano and electronics. 11’ 2022vimeo.com/591168469/6094bae2c4
Erupting Skies - piano and electronics. 11' 2022
The Weeping Woman – solo piano. 11’ 2022 vimeo.com/591168469/6094bae2c4
Evanescent Pleasures – solo piano. 1’ 2019 youtu.be/0D-dLBxLW_s
Solus - solo piano. 10' 2013
Qim - solo harpsichord. 8' 2013
Heart to Heart - 2 versions: 2 pianos 4 hands or 1 piano 4 hands. 12' 2012
Aeon - solo piano. 8' 2012
Glistening Pianos - for two pianos. 15' 2009
Garage - solo piano. 8' 2005
Seed of Passion - solo piano. 13' 1997
Caprice - solo piano. 6' 1997
Musical Tableau - solo piano. 12' 89-94, 3 works:
Cyclone - solo piano. 3' 1994 vimeo.com/725749468
Blaze - solo piano. 13' 1991
Shade - solo piano. 4' 1989
An Eastern Apparition - for two pianos 4 hands. 12' 1992
Arc - solo piano. 4' 1985
Hong Kong Nostalgia - solo piano. 15' 2022
Under The Shattered Skies - one piano 4 hands. 10' 2022 vimeo.com/591168469/6094bae2c4
The Chinese Nightingale – solo piano and electronics. 11’ 2022vimeo.com/591168469/6094bae2c4
Erupting Skies - piano and electronics. 11' 2022
The Weeping Woman – solo piano. 11’ 2022 vimeo.com/591168469/6094bae2c4
Evanescent Pleasures – solo piano. 1’ 2019 youtu.be/0D-dLBxLW_s
Solus - solo piano. 10' 2013
Qim - solo harpsichord. 8' 2013
Heart to Heart - 2 versions: 2 pianos 4 hands or 1 piano 4 hands. 12' 2012
Aeon - solo piano. 8' 2012
Glistening Pianos - for two pianos. 15' 2009
Garage - solo piano. 8' 2005
Seed of Passion - solo piano. 13' 1997
Caprice - solo piano. 6' 1997
Musical Tableau - solo piano. 12' 89-94, 3 works:
Cyclone - solo piano. 3' 1994 vimeo.com/725749468
Blaze - solo piano. 13' 1991
Shade - solo piano. 4' 1989
An Eastern Apparition - for two pianos 4 hands. 12' 1992
Arc - solo piano. 4' 1985