在瑞安县基层农机部门当工人，1978年10月进入浙江农业大学宁波分校农机化专业学习。1983年4月加入中国共产党。此后，历任共青团瑞安县委书记，浙江省民政厅副处长（期间1985－1987年中国社会学函授大学社会学专业学习）、处长、省民政厅副厅长，中共金华市委常委、永康市委书记（期间1995－1997年浙江大学研究生课程进修班管理工程专业学习）、市人大常委会主任，浙江省政府办公厅副主任，省工商行政管理局局长（其间：2001－2002年中央党校一年制中青年干部培训班学习）等职。2002年4月任中共温州市委书记