He was appointed deputy financial director of Sinopec, one of the three largest state-owned oil companies in China, in September 2005, becoming vice president in November 2005 and senior vice president and financial director in May 2006. In June 2008, he joined the China Petrochemical Corporation, where he was promoted to general manager in May 2016 and to chairman in May 2018.[3][4] On 17 January 2020, he was appointed chairman of China National Petroleum Corporation, replacing Wang Yilin.[5]