| 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 |