1964.09-1968.09,就讀於杭州化工學校;
1968.09-1970.07,鎮海鍛壓機廠工作;
1970.07-1983.09,鎮海縣化肥廠調度員,生產科副科長,車間主任,黨員副書記、廠長;
1983.09-1985.06,就讀於浙江省委黨校幹部培訓班;
1985.06-1985.10,鎮海縣委組織部副部長;
1985.10-1989.08,寧波市濱海(北侖)區委常委、紀委書記,
1989.08-1992.03,寧波市濱海(北侖)區委常委、紀委書記,兼寧波市紀委常委,區委副書記;
1992.03-1996.06,寧波市北侖區委副書記兼區人大常委會主任;
1996.06-2002.02,寧波市北侖區委書記兼區人大常委會主任;
2002.02-2002.04,寧波市人大常委會副主任、北侖區委書記兼區人大常委會主任;
2002.04-2003.01,寧波市人大常委會副主任兼北侖區人大常委會主任;
2003.01-2011.02,寧波市人大常委會副主任;
2011.2,鑒於因任職年齡因素,辭去寧波市人大常委會副主任職務。
(2011年2月24日寧波市第十三屆人民代表大會第六次會議第二次全體會議通過)