Chan is a current member of the Professional Teachers' Union (HK), Hong Kong Marine Biological Association, Society of Toxicology (SOT) in the US, American Fisheries Society, American Physiological Society, etc.
He is now chairman (elected) of the Teachers' Association of Chinese University (2011–12). He also serves as warden of Student Hostel 2 of Shaw College, member of the board of trustees of Shaw College, and member of the Assembly of Fellows, Shaw College, Chinese University.