湖北天门蒋场人。1927年加入中国共产党。1932年参加中国工农红军。土地革命战争时期,任区赤卫大队大队长,红三军第七师二十团排长,新兵团连长,红二军团新兵团连长,第四师十团总支书记,第四师司令部政治指导员。参加了长征。抗日战争时期,任八路军第一二O师二支队三大队营政治教导员,大队政治委员,大青山骑兵支队第二团团长,塞北分区二团团长,绥蒙军区教导大队大队长。解放战争时期,任绥蒙军区绥东军分区司令员。1946年起任晋绥军区新五旅旅长,第十军分区司令员。中华人民共和国成立后,任公安军第十九师师长,广州市公安总队总队长,江西省公安总队总队长。1956年任江西省军区参谋长,1966年任江西省军区副司令员。1969年任江西生产建设兵团副司令员。1961年晋升为少将军衔。1983年6月23日在南昌逝世。
(来源:《中国人民解放军将帅名录》)