| 2003— | Vice-Chairman, Provincial People's Congress, Standing Committee Hebei Province | |
| 1998—2001 | Secretary, Finance Department CPC, Leading Party Group Hebei Province | |
| 1998—2003 | Deputy, 9th NPC | |
| 1994—2000 | Secretary, Taxation Bureau CPC, Leading Party Group Hebei Province | |
| 1994—1998 | Director, Taxation Bureau Hebei Province | |
| 1993—1998 | Deputy, 8th NPC | |
| 1993—1994 | Acting Secretary, CPC, Prefectural Committee Jiangsu Province, Changzhou Prefecture | |
| 1991—1993 | Deputy Secretary, CPC, Prefectural Committee Jiangsu Province, Changzhou Prefecture | |
| 1991—1993 | Commissioner, Prefectural Administrative Office Jiangsu Province, Changzhou Prefecture | |
| 1984—1991 | Deputy Commissioner, Prefectural Administrative Office Hebei Province, Baoding Prefecture |