| 2002— | Vice-Chairman, 9th China Association for Promoting Democracy, Central Committee | |
| 1997—2002 | Vice-Chairman, 8th China Association for Promoting Democracy, Central Committee | |
| 1993—1998 | Member, 8th Standing Committee of the NPC | |
| 1992—1997 | Vice-Chairman, 7th China Association for Promoting Democracy, Central Committee | |
| 1988—1993 | Member, 7th Standing Committee of the NPC | |
| 1983—1988 | Member, 6th CPPCC, National Committee, Standing Committee | |
| 1979—1983 | Member, 4th China Association for Promoting Democracy, Central Committee | |
| 1978—1983 | Member, 5th CPPCC, National Committee | |
| Director, China Association for Promoting Democracy, Central Committee, Executive Bureau | ||
| 1964—1983 | Vice-Chairman, CPPCC, Provincial Committee Shanxi Province |