1988.09--1992.09 甘肃省农业大学兽医系兽医专业学习
1992.09--1995.11 甘肃省原平凉市榨油厂长城种鸡场技术员
1995.11--2001.02 甘肃省原平凉市畜牧产业局科员
2001.02--2002.11 甘肃省原平凉市畜牧产业局副局长
2002.11--2009.07 甘肃省灵台县政府副县长
2009.07--2016.09 甘肃省平凉市科学技术协会副主席
2016.09--2016.10 甘肃省平凉市科学技术协会副主席,中国民主建国会平凉市委员会主任委员(正县级)
2016.10--2017.12 甘肃省平凉市科学技术协会副主席,中国民主建国会平凉市委员会主任委员,平凉市崆峒区政协副主席
2017.12--2018.06 甘肃省平凉市科学技术协会副主席,中国民主建国会平凉市委员会主任委员
2018.06-- 甘肃省平凉市科技局副局长,中国民主建国会平凉市委员会主任委员