Zhu was born in Jiaxing, Zhejiang, and received a postgraduate degree. He holds the title of doctorate supervisor.
He started working in 1969 and was initially sent to work in rural Da'an County of Jilin Province. He later served at Changchun First Automotive Works (FAW), the First Ministry of Mechanical Industry, and the general office of the Anhui provincial government. In September 1983, he entered the National Planning Commission, and was elevated to the position of section chief of the national economics general section of the Commission. He also served as vice director of the Dalian municipal planning commission for training. In March 1993, he became vice director of the national economics general section of the National Planning Commission, and was promoted to director in April 1997. In September 1999, he was appointed vice director and vice Party chief of the National Bureau of Statistics of China. He was promoted to director and Party chief in June 2000. In March 2003, he became the vice chairman of the National Development and Reform Commission, and was vice Party chief from August 2005.
Zhu retired in December 2014, having reached the mandatory retirement age for ministerial level officials of 65.