He has successively held the posts of technician, workshop director, Chairman of Labor Union and Manager of the electrical equipment factory under Zhuzhou Institute Co., Ltd of the Ministry of Railways (now CSR Zhuzhou Institute Co., Ltd), Deputy Head of Zhuzhou Institute Co., Ltd of the Ministry of Railways, Secretary of the Party Committee and Deputy Head of Zhuzhou Institute Co., Ltd of the Ministry of Railways, Manager and Deputy Secretary of the Party Committee of Zhuzhou Electric Locomotive Factory, Vice Chairman, President and Deputy Secretary of the Party Committee of China South Locomotive & Rolling Stock Corp, President and Deputy Secretary of the Party Committee of China South Locomotive & Rolling Stock Industrial Corp, as well as Chairman and Secretary of the Party Committee of CRS Corporation Limited. Since August 2016, he has been appointed by the SASAC of the State Council as an external director of CNBM.