Chan had facilitated the outcome by approving only 36 of 1,262 motions filed by 19 democrats. He is also a member of the Chinese People's Political Consultative Conference (CPPCC) National Committee. The HKSAR Government awarded Chan the Silver Bauhinia Star (SBS) in 2005. He is married to Tsang Wai-ming, an indigenous inhabitant, and has three children. His eldest son, Chan Chun-kit is a Kwun Tong District Councillor.