1998—2003 | Member, 9th Standing Committee of the NPC | |
1998—2003 | Vice-Chairman, 9th Environmental Protection and Resources Conservation Committee of the NPC | |
1996—1998 | Senior Consultant, China National Petroleum Corporation (CNPC) | |
1995— | Chairman, China Petroleum Financial Co. Ltd. | |
1992—1997 | Member, 14th CPC, Central Committee | |
1989—1996 | General Manager, China National Petroleum Corporation (CNPC) | |
1987—1992 | Member, 13th CPC, Central Committee | |
1985—1988 | Minister, Ministry of Petroleum Industry | |
1948 | Joined, CPC |