曾用名丁胜。江西于都人。1930年参加红军。1932年加入中国共产党。曾任班长、排长、连政治指导员。参加了中央苏区历次反“围剿”斗争和中央红军长征。到达陕北后,任方面军政治保卫局第二科科长,红28军政治部组织科科长、第2团政治委员。参加了东征、西征和山城堡等战役。抗日战争和解放战争时期,任八路军翼热察挺进军区教导第2旅第一团政治委员,热辽纵队第27旅旅长,东北民主联军第8纵队第24师师长,解放军第45军第135师师长等职。中华人民共和国成立后,任军长,新疆军区副司令员兼生产队建设兵团司令员,广州军区、南京军区司令员,中共第九、第十届中央委员会委员。1955年被授予少将军衔。“文化大革命”中参加林彪、江青反革命集团的阴谋活动,被撤销职务,开除党籍。