嘉善，生于宁波。以优异成绩考入浙东名校宁波中学，1956年从宁波中学毕业考入清华大学。1962年，加入中国共产党。1962年，毕业于清华大学建筑系。曾先后担任华东工业建筑设计院助理的技术员，华东工业建筑设计院第一设计室副主任，上海工业建筑设计院四室主任工程师，上海工业建筑设计院副总建筑师，上海工业建筑设计院副院长。1982年，担任上海市城市规划建筑管理局局长助理。1982年，评为高级建筑师。1983年，出任上海市人民政府副市长。任期内主持设计、审定了上海多项重大建设工程。1992年6月，因突发性心肌梗塞逝世