同发起成立“大安保险公司”，并出任公司常务董事兼总稽核。1949年，加入中国共产党。1949年初，经中央指派，参加接管上海的准备工作。曾担任上海市军事管制委员会和财政经济接管委员会金融处副处长。与林震峰等人共同接管了上海保险业。解放后，曾历任中国人民银行华东区行副行长，中国保险公司华东分公司经理，是中国人寿保险上海市分公司的首任任总经理。并被派驻英国，担任中华人民共和国第一任驻英国商务参赞。曾担任中国银行副总经理。