Charles has collaborated with the following Musical Artists and Productions:

  • Eason Chan- Performer/Composer/Arranger
  • Jacky Cheung- Performer/Composer/Arranger
  • I am a Singer (China TV series)- Composer/Performer 2013-2020
  • The Masked Singer (China TV series)-Composer/Performer 2015-2019
  • Leslie Cheung- Performer
  • Duran Duran- Performer
  • Chuck Berry- Performer
  • Jessie J- Performer
  • The Temptations- Performer
  • Billy Preston- Performer
  • Glass Tiger- Performer
Performer