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