2003— | Vice-Chairman, 10th Law Committee of the NPC | |
2003— | Member, 10th CPPCC, National Committee, Standing Committee | |
2000— | General, PLA, Services and Arms, Navy | |
1998—2003 | Deputy, 9th NPC | |
1997—2002 | Member, 15th CPC, Central Committee | |
1995—2002 | Political Commissar, PLA, General Logistics Department | |
1995—2002 | Deputy Secretary, PLA, General Logistics Department CPC, Party Committee | |
1993—2000 | Vice-Admiral, PLA, Services and Arms, Navy | |
1993—1995 | Political Commissar, PLA, Services and Arms, Navy | |
1992—1993 | Deputy Political Commissar, PLA, Services and Arms, Navy |