湖北黄安(今红安)张李村人。1929年参加中国工农红军,同年加入中国共产党。土地革命战争时期,任皖西北独立团连指导员,红二十五军第七十四师二二四团营政治委员。参加了长征。抗日战争时期,任八路军第一二九师三八五旅七六九团营长。1943年任第二一九师新编第一旅一团团长。1945年任太行军区第三团团长。解放战争时期,任冀察热辽军区热西军分区副参谋长,哈尔滨卫戍司令部政法处处长,东北军区保安旅副政治委员。1949年任东北公安军第十八师师长兼政治委员。参加了辽沈、平津等战役。中华人民共和国成立后,任公安军师长兼政治委员。1950年任志愿军公安三师师长兼政治委员。1953年起任热河军区第一副司令员兼参谋长。l956年任辽宁省军区副司令员。1966年任旅大警备区副司令员。1964年晋升为少将军衔。是第五届全国人民代表大会代表。1985年2月12日在大连逝世。
(来源:《中国人民解放军将帅名录》)