原籍湖北钟祥,生于武昌(治今武汉)。1927年参加湘赣边界秋收起义,并加入中国共产党。历任红军第四军排长、副连长、副营长,第十二军师参谋长,第一军团作战科长,第三十军参谋长、代军长,参加中央苏区历次反“围剿”和长征。后任八路军第三四三旅参谋长、晋西支队司令员、第一一五师参谋长、山东滨海军区司令员。解放战争时,任新四军兼山东军区、华东野战军参谋长,参与指挥沙土集、洛阳、开封等战役。1949年任第八兵团司令员兼南京警备区司令员。建国后,任华东军政大学副校长,军事学院教育长,工程兵司令员。1955年被授予上将军衔。是中共第九、十届中央委员,国防委员会委员,中央军委顾问。