1989.10-1991.12 cadres of Yingshan County Committee of the Communist Youth League
1991.12-1993.09 yingshan county party Committee organization department cadres
1993.09- 1997.09 deputy-level organizer and cadre unit chief of Jialing district Committee organization department
1997.09- 1998.06 Deputy Director of Organization Department of Jialing District Committee
/kloc-0 1998.06--2000.07 Deputy Director of Organization Department of Jialing District Committee and Director of Party Construction Office
2000.07-2001.12 Director of Civil Affairs Bureau of Jialing District and Chairman of District Disabled Persons' Federation
2001.12-2002.10 Director of Jialing District Government Office and Party Secretary
2002.10-2004.09 Member of the Standing Committee of Gaoping District Committee and Director of the Office of District Committee
2004.09-2006.09 Member of the Standing Committee of Gaoping District Committee and Secretary of the District Political and Legal Committee
2006.09-2008.07 Member of the Standing Committee of Langzhong Municipal Committee and Secretary of Discipline Inspection Commission
2008.07—2011.10 Standing Committee of Langzhong Municipal Committee and Vice Mayor of Municipal People's Government (during this period: 20 10.03 Deputy Secretary of Party Group of Municipal People's Government and President of School of Administration)
20 1 1. 10 —— Deputy Secretary of Langzhong Municipal Committee, Deputy Mayor of Municipal People's Government, Fifth Party Representative of Nanchong City, Member of Fifth Nanchong Municipal Committee.
2011.12.09 was elected as the mayor of Langzhong Municipal People's Government.