2012—2017 | Alternate Member, 18th CPC, Central Committee | |
2007—2012 | Alternate Member, 17th CPC, Central Committee | |
2007— | Deputy Director, PLA, General Logistics Department | |
2004— | President, PLA General Hospital | |
2001— | Major General, PLA | |
2000—2004 | Vice-President, PLA General Hospital | |
1977 | Graduate, Third Military Medical University | |
1968 | Joined, PLA |