江西省于都县人,1913年生。1930年加入中国工农红军,1932年加入中国共产党。历任班长、连指导员、科长、团政治委员,参加了万里长征。抗日战争时期,任八路军一二〇师三五八旅政治部助理员、科长,挺进军七团政治委员,热辽纵队二十七旅旅长,参加了百团大战。解放战争时期,任二十四师师长,四十五军一三五师师长,参加了辽沈战役、平津战役,然后率部南下参加了渡江战役。为解放湘、鄂、粤做出了贡献。建国后,任副军长、军长、志愿军军长。新疆军区副司令员兼生产建设兵团司令员。1962年10月,他统一指挥中印边境自卫反击战瓦弄地区的作战行动,取得重大胜利。以后,历任广州军区副司令员、司令员,南京军区司令员,1955年授少将军衔。历任中国共产党第九届、第十届中央委员。1999年9月25日在广州逝世,享年86岁。