| 2010— | Deputy Secretary, People's Government CPC, Leading Party Group Shanxi Province | |
| 2010— | Executive Vice-Governor, People's Government Shanxi Province | |
| 2008—2010 | Member, People's Government CPC, Leading Party Group Shanxi Province | |
| 2008—2010 | Vice-Governor, People's Government Shanxi Province | |
| 2008— | Deputy, 11th NPC | |
| 2008—2010 | Member, CPC, Provincial Committee, Standing Committee Shanxi Province | |
| 1999—2008 | General Manager, China Huaneng Group | |
| 1999—2008 | Secretary, China Huaneng Group CPC, Leading Party Group | |
| 1999—2008 | Chairman, Huaneng International Power Development Corp., Board of Directors | |
| 1999—2008 | Chairman, Huaneng Power International Inc., Board of Directors | |
| 1998—2008 | Secretary, Huaneng Power International Inc. CPC, Leading Party Group | |
| 1995—2001 | General Manager, Huaneng Power International Inc. | |
| 1995—2008 | General Manager, Huaneng International Power Development Corp. | |
| 1991—1995 | Deputy General Manager, Huaneng Power International Inc. | |
| 1985 | Joined, CPC |