共内战时期，1945年10月任晋冀鲁豫野战军第3纵队副司令员兼参谋长。1947年秋任皖西军区司令员、皖西区党委委员。1948年任中原野战军第3纵队副司令员兼参谋长。1949年2月任2野第11军军长。
中华人民共和国成立后.中华人民共和国成立后，任陆军第11军军长。1950年1月任陆军第3兵团副司令员兼川东军区副司令员。1950年12月为军事学院学员（班主任）。 1951年3月任中国人民志愿军第3兵团12军军长。1953年4月任志愿军第3兵团副司令员、党委副书记。1955年9月任旅大