1967年1月，任上海市对外贸易局党委副书记。“文化大革命”中遭到迫害。1976年8月到1977年4月，任上海市副食品领导小组办公室负责人。1977年4月到1979年12月，任上海市邮电管理局党委书记、局长。1979年12月到1981年7月，任上海市人民政府副市长兼基本建设委员会主任、党组书记。1981年7月到1983年3月，任上海市人民政府副市长兼公安局局长、党组书记。1983年3月到1985年5月，任中共上海市委书记（当时设有第一书记、第二书记）。1985年5月到1989年8月，任中共上海市委副书记