队长，热北军分区副参谋长，冀察热辽军区独立六师副参谋长。1948年11月调任第四野战军第四十八军第142师副参谋长，后升任师参谋长。1949年后，任中国人民解放军第142师代师长。1954年从南京军事学院毕业，任第142师师长。1957年从苏联伏龙芝军事学院毕业，任高等军事学院副班主任。1961年任第四十三军第127师师长。1964年4月2日晋升少将军衔。1964年5月任第四十二军军长。1968年7月任第四十三军军长。1971年5月兼任中共贵州省委书记（当时设第一书记）。1972年12月任广州军区副参谋