革命時期
1916年生於江西安福縣。
1929年參加中國工農紅軍。
1930年加入中國共產主義青年團。
1934年轉入中國共產黨。曾任湘贛軍區獨立二團司號長。參加了湘贛蘇區第一次至第五次反“圍剿”作戰。中央紅軍長征後,堅持了湘贛邊三年游擊戰。抗日戰爭爆發後,任新四軍第一支隊二團連長。
1940年7月起,任蘇北指揮部第二縱隊二團參謀長、營長,新四軍第一師第二旅四團參謀長,第二旅五團團長,蘇南茅山地區保全司令部副司令員,蘇浙軍區第一縱隊第三支隊副支隊長。參加了蘇南反“清鄉”鬥爭、天目山戰鬥。解放戰爭初期,任新四軍第1師16旅48團團長,華中野戰軍第11縱隊三十一旅參謀長。
1949年4月任蘇北軍區第一軍分區司令員,同年8月任華東野戰軍第十一縱隊三十三旅副旅長。
1949年2月任第三野戰軍第二十九軍八十七師師長。先後參加了淮海、渡江、漳廈等戰役戰鬥。新中國成立後,繼任師長。
新中國成立後
1950年11月任空軍第十一師師長。後任華東軍區空軍軍政幹部學校校長,防空高炮師師長。
1958年1月任空軍第四軍副軍長。
1960年入高等軍事學院學習。
1969年12月任濟南軍區空軍副參謀長。
1955年獲三級八一勳章、二級獨立自由勳章、二級解放勳章。
1964年晉升為少將軍銜。
1977年1月12日在上海逝世。