曾任浙江省皮塑工业公司办事员,省皮塑工业公司综合科副科长,省二轻工业总公司对外经济技术处副处长,宁波塑料厂副厂长(挂职),省二轻工业总公司对外经济技术处处长,省二轻工业总公司党委委员、经理助理兼对外经济技术处处长,省二轻工业总公司副经理,省二轻工业总公司经理、党委书记,省二轻集团公司总经理、党委书记,省对外贸易经济合作厅厅长、党组书记,省对外贸易经济合作厅厅长、党组书记、中国国际贸易促进委员会浙江分会会长、党组书记等职。2008年1月——2018年1月,任浙江省人大常委会副主任。浙江省第十三届人民代表大会代表。