2005.06——2006.11,甘肃省妇联主席、党组书记,省关心下一代工作委员会副主任(兼);
2006.11——2007.01,甘肃省平凉市委副书记、代市长;
2007.01——2011.08,甘肃省平凉市委副书记、市长(期间:2007.09—2010.06,甘肃省委党校在职研究生班战略管理与应用哲学专业学习;2010.03—2010.07,中央党校中青年干部培训班学习);
2011.08——2011.09,甘肃省平凉市委书记、市长;
2011.09——2015.12,甘肃省平凉市委书记;
2015.12——2016.01,甘肃省政协党组成员,机关党组书记,平凉市委书记;
2016.01——2016.04,甘肃省政协秘书长、党组成员,机关党组书记,平凉市委书记;
2016.04——至今,甘肃省政协秘书长、党组成员,机关党组书记。
第十二届省委委员。第十二届省人大代表,第十一届省政协委员