高等检察厅检察长、广西提法使。辛亥革命爆发后，他曾任南京临时参议院议员。1912年，袁世凯任命他为浙江提法司司长，后来他还任过浙江民政厅长。1913年4月、1917年8月曾三度为国会、护法国会众议员议员。1913年12月任政治会议议员，1914年任约法会议议员。他还任参政院参政，授上大夫，四等嘉禾章。1917年，他到广州参加国会非常会议，1918年任护法国会宪法起草委员。后来他回到上海办台州轮船公司。1921年，他任江苏省政务厅长，后又任金陵道尹、会稽道尹。1927年，他辞职回乡。1945年他当选县