汕铁路工委组织部长。1946年，任中共普宁县委组织部长。1948年，兼任中共潮澄饶平原县委书记、潮澄饶平原武装突击队政委等。中华人民共和国成立后，担任中共澄海县委书记。1962年，任中共新会县委书记。1974年，任中共肇庆地委书记。1981年，升任广州市委书记。1987年9月4日，受命担任海南建省筹备组组长。1988年，当选为海南省人大常委会主任、中共海南省委书记。1991年7月27日，在广州病逝。