团副团长、团长，第772团团长。1946年后历任任晋冀鲁豫野战军第4纵队13旅旅长，第二野战军13军副军长。1952年任第13军军长，驻云南。1954年入军事学院学习。1956年起任昆明军区副司令员兼云南省军区司令员，昆明军区代司令员，参与指挥了中缅边境作战。1968年8月起任云南省革委会副主任，后任中共云南省委书记。1977年12月重回部队，任兰州军区副司令员。1981年11月离职休养。2002年5月23日在北京逝世。