10月加入中国共产党。1989年7月参加工作，先后在河南省计划生育干部培训中心、河南省计划生育委员会、河南省人口和计划生育委员会工作。2003年12月，任河南省人口和计划生育委员会副主任。2014年2月，任中共洛阳市委副书记。2015年4月，任洛阳市代市长；同年5月26日任洛阳市市长。2016年8月，任河南省民政厅党组书记，9月任省民政厅厅长。