技术员。1985年，调到河南省计经委，历任节能技术服务中心助理工程师、副科长、综合技术设计室主任，综合处（省政府目标协调办公室）主任科员，国民经济综合处副处长；省计经委改名为省计委后，历任国民经济综合处处长，政策法规处处长，副主任。1991年4月加入中国共产党。2000年5月，任省发展计划委员会副主任、党组成员。2001年1月，任中共新乡市委副书记、代市长、市长，同年12月任中共新乡市委书记。2006年2月，转任中共洛阳市委副书记、代市长；次月正式任市长。同年9月，任中共洛阳市委书记，并于次月升任中共河南省