He has served as deputy director of Qingdao Economic Committee; Deputy secretary and district head of Laoshan District Committee; Deputy Secretary of Working Committee and Director of Management Committee of Qingdao High-tech Development Zone; Deputy Secretary of Qingdao Industry and Information Committee (bureau level); Party Secretary and Director of Qingdao Economic Commission; Party Secretary and Director of Qingdao Development and Reform Commission; Member and Vice Chairman of Qingdao CPPCC Party Group;
On March 20 12, he served as a member of the party group and deputy mayor of Qingdao Municipal People's Government.