1979.09--1981.08 武威师范学校学生
1981.08--1992.08 武威县丰乐中学教师
(其间:1988.08--1991.07甘肃广播电视大学汉语言文学专业大专班学习)
1992.08--1995.11 民勤县新河乡政府干部
1995.11--1998.01 民勤县蔡旗乡纪检委书记
1998.01--2000.07 民勤县蔡旗乡副乡长
2000.07--2002.01 民勤县蔡旗乡党委副书记
2002.01--2003.02 民勤县东坝镇党委副书记
2003.02--2004.12 民勤县羊路乡党委副书记、乡长
2004.12--2006.04 民勤县西渠镇党委副书记、镇长
2006.04--2007.05 民勤县大坝乡党委书记
2007.05--2009.07 民勤县西渠镇党委书记
2009.07--2015.05 民勤县委常委、宣传部部长
(其间:2009.09—2011.12甘肃省委党校公共管理专业本科班学习)
2015.05—2016.09 政协民勤县委员会主席
2016.09—2016.10 民勤县人大常委会主任候选人、党组书记
2016.10— 民勤县人大常委会主任、党组书记