亥革命期间，参加攻打江南制造局，成为光复上海的一支武装力量。1911年辛亥革命时，他资助同盟会经费，沪军都督府成立，任顾问官、闸北民政总长。
1920年代.1919年五四运动期间上街劝说开市。1925年五卅运动中起初曾支持罢工、罢市等活动。1927年支持北伐，反对孙传芳，又支持蒋中正四一二清党反共。在南京国民政府统治的10年时间内，他曾任上海特别市参议会参事、中央银行监事、国民政府全国经济委员会委员、上海公共租界工部局华董、上海公共租界纳税华人会主席。
抗日