年5月，加入中国共产主义青年团；1938年初，转为中国共产党党员。1950年8月受中共指派，护送十世班禅返回塔尔寺，并出任西北军政委员会驻班禅行辕代表。曾历任西北人民解放军进藏部队司令员、兼政治委员，中共西藏工委副书记，西藏军区副政治委员；1955年，授少将军衔。1958年被打成“右派”，撤销了党政军一切职务，同时还被开除党籍、军籍；和妻子一起，被发配到长白山地区劳动改造；后又涉入“彭德怀反党集团”，被关押在北京秦城监狱。1980年得到平反后，被任命为陕西省政协常务副主席。2010年2月23日，在西安病