战、南乐战役、占磁、邯郸战役等战役战斗。第二次国共内战时期，历任冀南军区第二军分区副政治委员、华北野战军第十三纵队三十九旅副政治委员、三十八旅政治委员，1948年8月任中国人民解放军第一野战军第十八兵团第六十一军第一八二师政治委员。参加了临汾战役、晋中战役、太原战役等战役战斗。中华人民共和国成立后，历任中国人民解放军第六十一军政治部主任、川北军区副政治委员、中国人民解放军第十四军副政治委员，贵州军区副政治委员、第一副政治委员、政治委员。1964年任中国人民解放军铁道兵党委常委、副政治委员兼政治部主任