原名韩圭璋。甘肃固原(今宁夏)人。1925年参加西北军。曾任国民联军排长,连长,国民革命军第二集团军营长,团长。参加过北伐战争。后任闰民党军第七十二师参谋长,独立第十一旅旅长,第一七O师副师长,师长,第十六集团军副总司令兼参谋长,国防部研究院研究员,军事委员会委员长侍从室高级参谋,第四十六军副军长兼师长,军长,海南岛防卫司令官。积极参加抗日战争。1948年脱离国民党军队,参加中国人民解放军。中华人民共和国成立后,任兰州军事管制委员会副主任,西北军区副参谋长。1950年加入中
国共产党。后任兰州军区第一副司令员,训练总监部科学和条令部副部长。1957年任军事科学院军事史学部主任,1958年任战史研究部部长。后任甘肃省副省长。1955年被授予中将军衔。是第一、二届国防委员会委员,第一、三、四届全国人民代表大会代表,中国人民政治协商会议第五届全国委员会常务委员,第六届全国委员会委员。1984年2月27日在北京逝世。
(来源:《中国人民解放军将帅名录》)