1979.07--1982.07 甘肃省张掖农校农学专业学习
1982.07--1983.01 民勤县重兴公社农技干部
1983.01--1990.11 原民勤县环河农业区站干部
(其间:1985.09--1988.06在兰州大学新闻专业大专班学习)
1990.11--1995.11 原民勤县科委副主任
1995.11--1998.01 民勤县农技中心主任
1998.01--2002.01 民勤县红沙梁乡乡长
(其间:1998.03--2000.12在甘肃农业大学农学专业本科班学习)
2002.01--2005.06 民勤县红沙梁乡党委书记
2005.06--2010.01 民勤县农牧局局长
2010.01--2011.01 民勤县民政局局长
2011.01--2013.06 民勤县民政局局长、党总支书记
2013.06--2015.07 民勤县物价局局长
2015.07--2015.12 民勤县审计局局长
2015.12—2016.10 民勤县审计局党组书记、局长
2016.10—2017.03 政协民勤县委员会副主席,审计局党组书记、局长
2017.03— 政协民勤县委员会副主席