2016— | Political Commissar, PLA, Central Theater Command | |
2015— | General, PLA | |
2012—2016 | Deputy Director, PLA, General Political Department | |
2012—2017 | Alternate Member, 18th CPC, Central Committee | |
2010—2015 | Lieutenant General, PLA | |
2008—2012 | Director, PLA, Services and Arms, 2nd Artillery Force, Political Department | |
2007—2012 | Delegate, 17th CPC, National Congress | |
2004—2008 | Director, PLA, General Armaments Department, Political Department | |
2001—2010 | Major General, PLA | |
1999—2004 | Deputy Director, PLA, General Armaments Department, Political Department | |
1972 | Joined, PLA |