军团七十八师二三二团担任参谋长，后升任该师参谋长。抗日战争爆发后进入中国人民抗日军政大学学习，毕业后一直在延安继续指挥中央警卫部队，担负卫戍任务。1946年至热河地方部队任职，随后于1947年任东北民主联军第八纵队第二十二师师长，后该师改为中国人民解放军第四野战军第四十五军一三三师。第二次国共内战时期一直指挥该师参加东北地区作战、辽沈战役、平津战役。1949年5月至华北军区平津卫戍司令部任职，继续指挥卫戍部队。中国人民解放军公安部队成立后任参谋长，1955年改为公安军后，任中国人民解放军公安军参谋长