广东普宁人。1959年毕业于中南政法学院法律系。1966年加入中国共产党。历任大理造纸厂车间党支部书记,大理白族自治州中级人民法院庭长、副院长,中共大理白族自治州州委政法委员会副书记是中云南省高级人民法院副院长,中共云南省委常委、政治委员会书记,云南省高级人民法院院长,中共云南省纪委书记。