| 2013— | Vice-Chairman, 12th Standing Committee of the NPC | |
| 2008—2013 | Vice-Chairman, 11th Standing Committee of the NPC | |
| 2007— | Chairman, China Association for Promoting Democracy, Central Committee | |
| 2001—2007 | Vice-Mayor, People's Government Shanghai Municipality | |
| Director, People's Government, Information Office Shanghai Municipality | ||
| 1978—1981 | Graduate, Jiaotong University Shanghai Municipality (Received Master's Degree) |
| 12/21/12 | Non-communist parties elect new leaderships #China |
| 09/14/12 | Yan Junqi meets Danish official to deepen ties |
| 04/09/12 | Senior Chinese legislator meets Canadian parliamentary delegation |
| 06/18/11 | Yan Junqi meets Indian Bihar chief minister |
| 05/27/11 | China conducts law enforcement inspections to help the elderly |