作，担任和顺县委通讯组干事。之后曾任晋中地区团委干事，晋中地区对台办干事。1981年12月加入中国共产党。1983至1985年，在山西大学中文系（专科）学习。毕业后长期在晋中地委办公室工作，历任干事、副科长、信息科科长、副主任等职。1993年4月，下放灵石县，任县委副书记。1995年3月任灵石县县长。2000年3月，转任榆次市委书记，同年5月榆次撤市设区后，任晋中市榆次区委书记。2003年6月，升任中共晋中市委常委。2004年2月，到省城太原市工作，任山西省政府副秘书长兼省政府机关事务管理局局长，党委书记。