科学校政治科政治教育专业学习。1983年8月起历任浙江省瑞安师范学校教师、团委书记、教导处副主任、校党总支委员。1986年9月，转任共青团浙江省温州市委副书记、党组成员。1992年12月，升任转任共青团温州市委书记、党组书记。1995年1月起任中共洞头县委副书记。1997年8月起任中共洞头县委副书记、县长。1998年10月升任中共洞头县委书记、县长。1999年11月，不再兼任县长一职。2001年6月，任温州市副市长。同年10月起，不再担任洞头县委书记。2007年1月，调任中共嘉兴市委常委，兼任市纪委书记