| 2003— | Secretary, University of National Defense CPC, Party Committee | |
| 2002—2007 | Member, 16th CPC, Central Committee | |
| 2001—2003 | Deputy Secretary, University of National Defense CPC, Party Committee | |
| 2001— | Political Commissar, University of National Defense | |
| 1997— | Lieutenant General, PLA | |
| 1996—2001 | Deputy Political Commissar, University of National Defense | |
| 1995—1996 | Political Commissar, PLA, Services and Arms, 47th Group Army | |
| 1990—1997 | Major General, PLA | |
| 1988—1998 | Major General, PLA | |
| 1988—1995 | Deputy Director, PLA, General Political Department, Propaganda Department |