1998—2003 | Member, 9th CPPCC, National Committee | |
1993—1998 | Member, 8th CPPCC, National Committee | |
1990—???? | Deputy Political Commissar, PLA, Regions, Chengdu Military Region | |
1988 | Lieutenant General, PLA | |
1988—1993 | Deputy, 7th NPC | |
1983—1988 | Deputy, 6th NPC | |
1945 | Joined, CPC | |
1940 | Joined, PLA |