原名许昔亮,晋江县人。早年考入安海养正初级中学。1941年到菲律宾谋生,参加菲律宾华侨抗日斗争。1943年5月加入菲律宾共产党,先后任菲律宾共产党华侨店员抗日反奸同盟区支部组织委员、支部书记、宣传部长、联络部长,菲律宾华侨店员联合会组织部长,并创办“求知书信流通社”,团结、教育进步青年。1947年4月,参加菲华共产党第四次代表大会,发起组织“五县壮丁大同盟菲岛后援会”,与泉州地下党组织建立联系,捐款支援祖国的人民解放战争。1948年12月回国,进入粤东游击区,随后到诏安乌山中共闽南地委所在地,被任命为闽粤赣边纵队第八支队二营二连指导员。1949年5月任中共泉州工委书记,指导晋江、惠安、南安、同安等县成立了县工委,并组建党的统一战线组织“泉州人民解放大同盟”,同时领导各县成立武工队,开展武装斗争,迎接大军南下。建国后,历任同安县县长,省公安厅党组成员、政保三处处长,中共海澄县委书记兼县长,省华侨委员会党组成员、办公室主任等职。“文革”期间被迫害致死。1978年11月,中共福建省委为其恢复名誉。