1980.09--1982.07烏盟財貿學校學習;
1982.08--1984.10武川縣二輕工業局主管會計;
1984.10--1992.11武川縣人事勞動局工資幹事;
1992.11--1994.08武川縣人事勞動局副主任科員;
1994.08--1999.02武川縣人事勞動局副局長;
1999.02--2002.04兼縣編委辦主任;
2002.04--2002.08武川縣人事勞動和社會保障局局長;
2002.08--2006.10武川縣政府黨組成員、人勞局局長;
2006.10--2009.09武川縣政府黨組成員、組織部副部長、人勞局長;
2009.09—2012.11武川縣委副調研員、政府黨組成員、組織部副部長、人勞局長;
2012.11--現在武川縣委常委、政法委書記、縣政府黨組成員、組織部副部長、人勞局長。