特派员、独立第一支队特派员、支队组织科科长、支队政治部主任，冀中军区第五军分区三十二团团长、第九军分区副参谋长、第十军分区参谋长、司令员。第二次国共内战期间，担任冀中军区第二纵队二旅旅长、参谋长，冀中军区第二十旅旅长，中国人民解放军第205师师长，参加平津战役等。中华人民共和国成立后，他担任华北军区防空军司令部参谋长、代司令员，中央军委防空军司令部副参谋长，国防部第五研究院副院长，后率部奔赴朝鲜参加朝鲜战争。回国后，授中国人民解放军少将军衔。1960年任中华人民共和国第三机械工业部副部长兼导弹总局局长，此后