995年5月，任浚县委副书记。1997年12月，任鹤壁市山城区区长。2001年6月，任中共宝丰县委书记。2005年12月，任平顶山市副市长、中共宝丰县委书记。2006年1月，任平顶山市副市长、新城区管委会主任。2006年12月，任中共郑州市委常委、中共巩义市委书记。2008年10月，任河南省南水北调中线工程建设领导小组办公室副主任、河南省南水北调中线工程建设领导小组办公室主任、河南省水利厅党组副书记。2013年7月，任河南省水利厅厅长。2015年3月，任中共新乡市委副书记、新乡市副市长、新乡市代理市长（4月