1989.09--1992.07
青海省民和县师范学校学习
1992.07--1995.09 青海省民和县柴沟学区教师
1995.09--2001.02 青海省民和县政府办公室秘书(1993.08--1996.06陕西师范大学成教学院中文秘书函授班学习;1998.08--2000.12中央党校函授学院行政管理专业本科班学习)
2001.02--2001.12 青海省民和县政府办公室副科级秘书
2001.12--2005.01 青海省民和县政府办公室副主任
2005.01--2005.09 青海省民和县前河乡党委副书记、乡长
2005.09--2007.09 青海省民和县新民乡党委副书记、乡长 (2003.09--2006.01青海省委党校研究生班区域经济专业学习)
2007.09--2010.12 青海省民和县下川口工业园区管委会办公室主任
2010.12--2011.06 青海省海东地区经济和商务委员会副主任
2011.06--2016.08 青海省化隆县委常委、副县长
2016.08--
青海省循化县委常委,政府副县长