山西省万荣人。中共党员。在职研究生学历。高级经济师。曾任中共临汾市委副书记、市政府市长,市委书记,山西省建设厅党组书记、厅长。现任山西省人大常委会城乡建设环境委员会主任。
1970年1月参加工作,为平陆县氧化铝厂、运城市拖拉机配件厂工人。1975年8月至1978年8月在太原工学院机械制造专业学习。1978年8月任山西省机械工业企业管理学校教师兼团委书记、教务科副科长、学生科科长。1984年9月加入中国共产党。同年11月任山西省机械厅厅直机关党委干事、厅直机关团委书记。1988年4月任山西省机械电子工业厅厅直机关纪检委书记(其间:1989年3月至1991年3月挂职任榆次液压件厂副厂长)。1991年9月任山西省机械电子工业厅企业管理处副处长。1992年6月任山西省机械电子工业厅办公室主任。1997年8月任山西省机械电子工业厅副厅长、党组成员(1997年9月至1999年6月在山西大学马克思主义哲学专业研究生课程班学习)。1999年2月任太原重型机械(集团)有限公司董事长、党委书记(其间:2001年3月至2002年1月在中央党校中青班学习)。2003年1月任中共临汾市委副书记,人民政府市长、市政府党组书记。2006年2月任中共山西省临汾市委书记。2008年2月任山西省建设厅党组书记。2008年2月任山西省建设厅党组书记、厅长。2012年3月28日任山西省人大常委会城乡建设环境委员会主任。
第十届全国人大代表。