2002—2007 | Alternate Member, 16th CPC, Central Committee | |
2000— | General, PLA | |
1997—2002 | Alternate Member, 15th CPC, Central Committee | |
1996— | Deputy Chief, PLA, Headquarters of the General Staff | |
1994—2000 | Lieutenant General, PLA | |
1992—1996 | Assistant of the Chief, PLA, Headquarters of the General Staff | |
1992—1997 | Alternate Member, 14th CPC, Central Committee | |
1988—1994 | Major General, PLA | |
1988—1992 | Director, PLA, Headquarters of the General Staff, Intelligence Department | |
1984—1988 | Deputy Director, PLA, Headquarters of the General Staff, Intelligence Department |