2008— | General, PLA, Services and Arms, Air Force | |
2007—2012 | Alternate Member, 17th CPC, Central Committee | |
2005— | Deputy Director, PLA, General Political Department | |
2004—2005 | Assistant Director, PLA, General Political Department | |
2001—2008 | Lieutenant General, PLA, Services and Arms, Air Force | |
1993—2001 | Major General, PLA, Services and Arms, Air Force |