| 2003— | Chairman, 10th Financial and Economic Committee of the NPC | |
| 2002—2003 | Minister, Ministry of Railways | |
| 1997—2002 | Member, 15th CPC, Central Committee | |
| 1997—2002 | Member, 15th CPC, Central Committee, Central Commission for Discipline Inspection | |
| 1990—1997 | Vice-Minister, Ministry of Railways | |
| 1989—1990 | Director, Railway Bureau Heilongjiang Province, Harbin City | |
| 1985—1989 | Director, Ministry of Railways, Science and Technology Bureau | |
| 1984—1985 | Chief Engineer, Ministry of Railways, Science and Technology Bureau | |
| 1975—1984 | Deputy Director, Ministry of Railways, Zhuzhou Electric Engineering Research Institute Hunan Province, Zhuzhou City | |
| 1966 | Joined, CPC |