曾任浙江省諸暨縣青山公社黨委副書記,諸暨縣保安公社黨委書記,共青團紹興地委書記,紹興地委常委、宣傳部長,紹興市委常委、秘書長,紹興市委常委、副市長,紹興市委副書記、市委政法委書記,湖州市委書記、市人大常委會主任,省公安廳廳長,省委常委、省公安廳廳長、黨委書記。