From October 1968 to July 1970, educated youth in Tielu Commune, Ningshan County, Shaanxi Province;
From July 1970 to October 1980, propaganda officer in Ningshan County, Shaanxi Province Member of the team and art troupe;
From October 1980 to September 1988, he served as secretary and deputy director of the Planning Committee of Ningshan County, Shaanxi Province and deputy director of the County Economic Co-ordination Office (during the period: September 1984 to 1986 From July 1988 to December 1994, he served as deputy director of the Ankang District Economic Co-ordination Committee of Shaanxi Province;
From December 1994 to February 1995, he served as deputy director of the Planning and Statistics Bureau of Ankang Prefecture of Shaanxi Province;
From February 1995 to August 1995, he served as deputy secretary of the Hanyin County Party Committee of Shaanxi Province;
From August 1995 to November 1997, he served as Secretary of the Hanyin County Party Committee of Shaanxi Province;
From November 1997 to December 2000, he served as Deputy Secretary of the Ankang Prefectural Committee of Shaanxi Province (during the period: From September 1995 to December 1997, he studied economic management in the correspondence class for leading cadres of the Central Party School; from September 1998 to July 1999, he studied in the training class for young and middle-aged cadres of the Central Party School);
From December 2000 to February 2002, he served as deputy secretary of the Ankang Municipal Party Committee of Shaanxi Province (during the period: from September 1998 to July 2001, he studied party theory and party construction in the in-service graduate class of the Central Party School);
From February 2002 to December 2003, he served as deputy secretary and mayor of Ankang Municipal Committee of Shaanxi Province;
From December 2003 to January 2006, he served as secretary of the Ankang Municipal Committee of Shaanxi Province;
p>
From January 2006 to January 2008, he served as secretary of the Ankang Municipal Party Committee and director of the Municipal People’s Congress Standing Committee of Shaanxi Province;
from January 2008 to February 2008, he served as a member of the Standing Committee of the Shaanxi Provincial People’s Congress Deputy director and member of the leading party group, secretary of the Ankang Municipal Party Committee and director of the Standing Committee of the Municipal People's Congress;
From February 2008 to June 2008, he served as deputy director and member of the leading party group of the Standing Committee of the Shaanxi Provincial People's Congress;
From June 2008 to July 2008, he served as deputy director and member of the leading party group of the Standing Committee of the Shaanxi Provincial People's Congress, and secretary of the leading party group of the Provincial Federation of Trade Unions;
From July 2008 to January 2013, he served as deputy director of the Standing Committee of the Shaanxi Provincial People's Congress. Deputy director of the Standing Committee of the Provincial People's Congress and member of the leading party group, chairman and secretary of the leading party group of the Provincial Federation of Trade Unions.
From January 2013 to January 2014, he served as deputy secretary of the Party Leadership Group of the Standing Committee of the Shaanxi Provincial People's Congress, secretary of the Party Leadership Group, and secretary-general of the agency, and chairman and secretary of the Party Leadership Group of the Provincial Federation of Trade Unions;
2014 From January 2015 to April 2015, he served as deputy secretary and deputy director of the Party Leadership Group of the Standing Committee of the Shaanxi Provincial People's Congress, chairman and secretary of the leading party leadership group of the Provincial Federation of Trade Unions;
From April 2015 to January 2016, he served as deputy secretary and deputy director of the Party Leadership Group of the Standing Committee of the Shaanxi Provincial People's Congress; Deputy Secretary and Deputy Director of the Party Leadership Group of the Standing Committee of the National People's Congress.
Delegates to the 15th, 17th and 18th National Congress of the Communist Party of China, representatives to the 10th National People’s Congress, representatives to the 12th Provincial Party Congress, 12th Shaanxi Province Congress Committee member, deputy to the 12th Provincial People's Congress.