Chan was Resident Composer of Theatreworks for 10 years (1989-1999) and, in addition, composed, directed and recorded music for over 30 plays in Singapore, China, Japan, Indonesia, Malaysia, Canada, Australia and Hong Kong.
Chan was Resident Composer of TheatreWorks for 10 years (1989-1999). He composed, directed and recorded music for over 30 plays in Singapore, China, Japan, Indonesia, Malaysia, Canada, Australia and Hong Kong.