1993.07--1995.07 青海省财经学校商业会计专业中专班学习
1995.07--2003.06 循化县社会保险事业局技术员(其间:1998.08--2001.06中央党校函授学院经济管理专业大专班学习;2001.08--2003.12中央党校函授学院行政管理专业本科班学习)
2003.06--2005.12 循化县人事劳动和社会保障局科员
2005.12--2006.09 循化县白庄镇党委副书记兼纪委书记
2006.09--2008.12 循化县白庄镇党委副书记,纪委委员、书记
2008.12--2011.06 循化县白庄镇党委委员、副书记,镇人民政府镇长
2011.06--2015.04 循化县白庄镇党委委员、书记
2015.04—2016.10 循化县政府办公室主任
2016.10--
循化县政府副县长