起任八路军山东纵队8支队特务连政治指导员。1940年5月起任一团政治处组织股股长、总支书记。1942年10月起任八路军山东纵队1旅政治部组织干事。1943年2月起任山东纵队1旅1团1营政治教导员。1945年4月起任山东军区政治部组织部组织科副科长。第二次国共内战期间，1945年9月起任辽东军区政治部组织科科长。1948年6月起东北野战军第五纵队政治部组织部副部长、第四野战军第四十二军政治部组织部部长、1949年4月起任125师政治部主任。1950年10月担任中国人民志愿军125师副政委兼政治部主任参加抗美援