932年考入太原国民师范。从事中共地下工作，1934年2月台被捕，后被中共地下党组织营救出狱。1937年加入中国共产党，同年9月，参加山西青年抗敌决死队第一纵队，参与对日军作战。1939年"十二月事变"后，和阎锡山部队产生冲突。1940年8月，率部参加百团大战。1944年1月，任太岳军区第五军分区政治部主任、地委委员。1945年8月，任太岳军区第三军分区副政委兼政治部主任。1947年8月，任太岳军区第三军分区副政委兼政治部主任。1947年8月，任晋冀鲁豫野战军第八纵队第二十四旅政治委员，参加临汾战役、晋中战