中国人民解放军中将(1956)。1905年10月3日生于安徽省阜阳县(今为市)聂老村彭庄(今属阜南县)。毕业于皖江师范专科学校,曾参加爱国学生运动。1926年春参加国民革命军,任第4军叶挺独立团排长,参加了北伐战争。同年秋加入中国共产党。1927年8月参加南昌起义,任起义军第11军25师73团排长、连长,随起义军南下作战。同年12月参加广州起义,在总指挥部任参谋。1928年在中共东江特委任教导营营长。后被派回安徽从事中共秘密工作。1929年秋被中共中央派到江西,先后任红军第4军军部参谋。1930年任红4军第12师35团副团长。1931年春任第11师33团团长,后调任第32团团长、第11师参谋长,红12军第35师参谋长。1932年任红4军参谋长。1933年调任红1军团司令部作战科科长,红5军团第13师参谋长。参加了中央苏区第一至第五次反“围剿”作战。1934年10月参加长征,任红1军团1师参谋长,军团司令部作战科科长,陕甘支队司令部1科副科长、科长。到陕北后,任红一方面军司令部第1科科长,西方野战军(红一方面军主力)司令部参谋长兼第1科科长。参与组织指挥了直罗镇、东征、西征和山城堡战役。后入抗日军政大学学习,并兼任4大队大队长。抗日战争爆发后,任中共中央军委总参谋部第1局局长,总参谋部部长,八路军驻武汉办事处高级参谋。1938年冬到晋察冀抗日根据地,任冀中军区第四分区副司令员兼参谋长,晋察冀军区参谋长,参与组织领导了晋察冀边区1941年秋季反“扫荡”斗争。1942年春到延安入中共中央党校学习。抗日战争胜利后到东北,先后任松江军区司令员,东北民主联军参谋长兼哈尔滨卫戍司令员,辽吉军区司令员,辽北军区司令员。在辽沈战役中,参与指挥部队围困长春、攻克沈阳。后参加平津战役。1949年初任第四野战军副参谋长,率部参加渡江战役。新中国成立后,任装甲兵副司令员。1961~1965年任工程兵副司令员。曾获一级八一勋章、一级独立自由勋章、一级解放勋章。1971年3月13日在北京逝世。