| 2011— | General Manager, PetroChina Company Ltd. | |
| 2011— | Member, China National Petroleum Corporation (CNPC), Board of Directors | |
| 2003—2011 | Deputy General Manager, China National Petroleum Corporation (CNPC) | |
| 2003— | Director, PetroChina Company Ltd. | |
| 2003— | Member, China National Petroleum Corporation (CNPC), Board of Directors CPC, Leading Party Group | |
| 2001—2003 | Assistant President, China National Petroleum Corporation (CNPC) | |
| 1997—2003 | President, China National Oil and Gas Exploration and Development Corporation | |
| 1996—2001 | Deputy Director, China National Petroleum Corporation, International Exploration and Development Cooperation Bureau | |
| 1996—1997 | Vice-President, China National Oil and Gas Exploration and Development Corporation |