次国共战争时期，任华中野战军第10纵队副司令员、华东野战军第12纵队副司令员、苏北军区副司令员。先后参加苏中战役、涟水战役、盐城战役、益林战役、淮海战役等。1953年，任江苏军区（后为省军区）副司令员。1955年被授予少将军衔。曾获一级八一勋章、一级独立自由勋章、一级解放勋章。