历任常州冶金机械厂技术员,常州冶金机械厂质量监督处副处长、常州冶金机械厂副总工程师、常州市经委技术改造处副处长、常州市经济贸易委员会投资与规划处处长、行业规划处处长、常州市经济贸易委员会副主任、常州市经济和信息化委员会副主任、常州市人民政府副秘书长。2015年6月任常州市审计局党组书记、局长