加入中国共产党。曾任河南省国防科学技术工业委员会副主任，周口市副市长，中共周口市委常委、项城市委书记。2012年5月，任济源市市长。2013年，当选第十二届全国人民代表大会河南地区代表。2015年3月，任中共济源市委书记。2015年7月31日，调往山西省任中共运城市委书记。2017年5月，任中共青海省委常委。同年7月，任省委组织部部长。