He has successively served as deputy director of Dexing Copper Mine of Jiangxi Copper Group and general manager of Wushan copper molybdenum mine of Inner Mongolia of China Gold Group. He presided over the construction command of Yunnan Pulang project of China mining, and directed the construction and trial production of Peru copper project of Chinalco. He once served as vice president and chief engineer of China copper industry