国共产党。第一次国共内战期间，先后任红1军团排长、连长。抗日战争时期，先后任八路军第115师随营学校区队长、师警卫连连长、特务营营长，八路军总部特务团副营长、营长，冀中军区第16团参谋长、副团长，第129师特务营营长，太行军区第七军分区3团团长。参加了百团大战。第二次国共内战期间，任中原军区第1纵队第1旅2团团长。1948年5月任晋冀鲁豫野战军第13纵队第39旅旅长，曾在晋中战役，成功伏击国民党第7集团军总司令兼山西野战军总司令赵承绶部3万余人，生俘赵承绶等人。1949年4月，任第61军183师师长。