Born in Jianhu County, Jiangsu Province, Zhu attended the Jingshan School and Renmin University. He graduated from the department of journalism of the graduate school of the Chinese Academy of Social Sciences, with a master's degree. He joined the Communist Party of China in July 1970. In February 1999, he was appointed deputy head of the United Front Work Department of the CPC. He became the executive deputy of the Department in January 2006, ascending to full minister rank.
In 2013, Zhu retired from active politics, and became the Chair of the Ethnic and Religious Affairs Committee of the Chinese People's Political Consultative Conference. In May 2013, Zhu was asked about whether to allow for openly religious Communist Party members in response to a change in regulation in the Communist Party of Vietnam, Zhu said, "Chinese Communist Party members should not be allowed to be religious."
Zhu was a member of the 16th Central Commission for Discipline Inspection of the Communist Party of China and a member of the 17th Central Committee of the Communist Party of China.
|Party political offices|
| Executive Deputy Head of the United Front Work Department