担任过上海商业银行董事、中央信托公司董事、上海总商会会董、闸北商会会长、上海公共租界纳税华人会主席等。1927年，出任上海临时市政委员会主席委员。四一二政变后，又担任过江苏兼上海财政委员会常务委员、国民政府财政部特税处副处长、全国卷烟特税局局长等职。九一八事变后，历任上海各界抗日会常委、中国航空协会总会理事长、胶济铁路理事长、上海市临时参议会参议长、上海鱼市场总经理、锡沪公路汽车公司总经理。抗战期间，任中央赈济委员会常委、国民参政员，并在重庆建立开来兴业公司与中国人寿保险公司并任总经理。抗战胜利后，任中华民