县东旺公社武装部部长，新联大队党支部书记。1968年4月至1973年10月，任云南省革委会委员、中甸县东旺公社革命委员会主任。1971年6月，任中共云南省委常委兼中甸县委书记，中共云南省丽江地委第一书记。1973年8月，任中共云南省委副书记兼云南省迪庆藏族自治州委第一书记。1978年1月，被免去中共云南省委副书记、省委常委职务。1980年2月，任云南省民委副主任。1985年2月至1996年2月，任迪庆藏族自治州政协副主席。他还担任中共第九届、十届、十一届中央候补委员。2016年4月7日，在昆明云大医院逝