1973年3月至1975年5月在浙江省诸暨大西区盯羡尘水利指挥部大桥乡水利会工作;
1975年5月至1977年10月任诸暨大桥乡团委副书记、团委书记、党委委员;
1977年10月至1978年11月任诸暨大桥乡团委书记、党委委员;
1978年11月至1981年4月任诸暨应店街镇委委员、管委会副主任;
1981年4月至1983年2月任诸暨紫云乡党委副书记、书记,
1982年4月至1983年2月为浙江省委党校学员;
1983年2月至1987年7月任诸暨大西区委副书记、书记;
1987年7月至1989年4月任诸暨枫桥区委书记;
1989年4月至1991年2月任诸暨市委常委、市委办公室主任、政法委书记;
1991年2月至1993年3月任浙江省东阳市委常委、副书记;
1993年3月至1993年4月任东阳市委副书记、代市长;
1993年4月至1996年4月任东阳市委副书记、市长;
1996年4月至1996年6月任东阳市委副书记、市长;
1996年6月至1997年11月任东阳市委副书记、市长;
1997年11月至1998年10月任浙江省金华县委书记、县人大常委会主任;
1998年10月至2000年3月任浙江省永康市委书记凯禅;
2000年3月至2000年4月任永康市委书记、市人大常委会主任;
2000年4月至2002年5月任浙江省金华市委常委,永康市委书派枯记、市人大常委会主任;
2002年5月至2005年3月任金华市委常委,义乌市委书记、市人大常委会主任;
2005年3月至2007年5月任金华市委副书记,义乌市委书记、市人大常委会主任;
2007年5月任浙江省林业厅厅长、党组书记。
2013年3月不再担任浙江省林业厅党组书记。
2013年任政协第十一届浙江省委员会农业与农村工作委员会主任