黄埔军校潮州分校政治教官、政治部主任。1929年起，又任上海市社会局科长、代局长，上海粮食委员会主委、上海市合作事业委员会主任。抗日战争初期，国民政府撤离上海时代表上海市政府任上海市各界人民救亡委员会副主任（主任为工商界名流篑延芳）。抗日战争期间加入汪精卫政权，历任内政部次长、教育部总务司长、禁烟总署署长，立法委员。1949年国共战争上海战役前夕参加国民党革命委员会，于1955年在沪病逝。