矿山研究院技术员。1963年至1966年，任冶金部地质研究所技术员。1966年至1970年，任冶金部地质研究所研究室副主任。1970年至1978年，任桂林冶金地质研究所勘探技术室主任。1978年至1985年，任桂林冶金地质研究所副所长、代所长，中国有色金属工业总公司矿产地质研究院院长。1985年至1986年，任广西壮族自治区科委主任、中共广西壮族自治区委常委。1986年8月至1989年3月，任中共广西壮族自治区委副书记。1989年3月至1995年12月，任中共广西壮族自治区委常委、广西壮族自治区人民政府副主