曾任宁波市建筑工程安全质量监督总站副站长、党总支副书记,宁波市建设委员会总工程师、市委建设工委委员,宁波市东部新城开发建设指挥部总工程师、党委委员,宁波市建设委员会副主任、市委建设工委委员,省建设厅副厅长、党组成员等职。