Chen Genkai  Chen Genkai (; yale: Chan4 Gan1 Gaai1; born December 1950 in Zhongshan, Guangdong) is the current Party Secretary and Chairman of the Standing Committee of Zhongshan People's Congress. Chen is also known to be the mayor of Zhongshan from 1998 to 2006. He began working in 1970 and then joined the Communist Party of China.