1987.09—1989.07 张掖师范专科学校汉语言文学专业学习
1989.07—1992.04 兰州三十二中学教师
1992.04—1993.04 共青团兰州市城关区委干部
1993.04—1995.06 共青团兰州市城关区委副书记
1995.06—1998.10 共青团兰州市城关区委书记(其间:1995.08-1997.12中央党校函授学院经济管理专业学习)
1998.10—2001.12 兰州市城关区城关乡党委副书记、乡长
2001.12—2002.12 兰州市城关区城关乡党委书记
2002.12—2005.09 兰州市城关区副区长
2005.09—2009.07 兰州市西固区区委常委、副区长(其间:2004.07—2007.06甘肃省委党校经济社会发展与党的领导专业研究生班学习)
2009.07—2010.01 兰州市红古区区委副书记、代理区长
2010.01—2013.04 兰州市红古区区委副书记、区长
2013.04—2016.08 兰州市红古区区委书记
2016.08— 兰州市城关区区委书记