1917年，他到广州参加国会非常会议，1918年任护法国会宪法起草委员。后来他回到上海办台州轮船公司。1921年，他任江苏省政务厅长，后又任金陵道尹、会稽道尹。1927年，他辞职回乡。1945年他当选县参议会议长。1950年，他任中国人民政治协商会议第一届全国委员会第二次会议特邀列席代表。1952年他当选黄岩县各界人民代表会议副主席，1955年9月病逝。