早年經歷
出身貧苦農民家庭,曾當工人。1930年參加中國工農紅軍,歷任紅軍排長、連長、營長。後調任少共(共青團)瑞金縣委宣傳部部長,少共江西省委宣傳部部長兼輕騎兵隊長。1933年至1934年間任中共福建省委兆征縣委書記。參加中央革命根據地第一至第五次反“圍剿”鬥爭。1934年10月主力紅軍突圍長征後,被留在中央堅持鬥爭。同年12月至1935年4月擔任少共瑞西特委書記。1935年5月任中共汀(州)瑞(金)特委委員、瑞金游擊隊負責人(至1937年10月)。參加領導汀瑞邊游擊區黨和紅軍游擊隊堅持南方三年游擊戰爭。
全國抗日戰爭時期
1937年10月至1938年2月任中共閩粵贛邊省汀瑞中心縣委副書記。1937年11月至1938年1月任汀瑞邊抗日游擊支隊隊長兼政治委員。擁護黨中央關於建立抗日民族統一戰線的主張,率領汀瑞邊紅軍游擊隊下山與國民黨地方當局達成合作抗日協定,率部北上,所部編入新四軍第二支隊,歷任新四軍第二支隊營長、營政治委員、團政治處主任。1940年11月至1941年1月任新四軍皖南第二縱隊政治部主任。1941年11月至1942年9月任蘇中軍區第二軍分區政治委員。1942年任新四軍第一師第三旅副政治委員。被選為中共七大代表到延安。1943年4月至1945年7月在中共中央黨校一部學習,撰寫《中央蘇區瑞金地區的三年游擊戰爭》。1945年4月至6月作為華中代表團成員出席中共七大。七大結束後重返部隊。
解放戰爭時期
1946年1月任東北民主聯軍第七縱隊第十九旅政治委員。7月任東北民主聯軍第一縱隊第三師副政治委員。1948年3月任東北軍區獨立第九師(1948年10月改稱第一五五師)政治委員。1949年6月起任第四野戰軍兼華中軍區第十四兵團第四十二軍第一五五師政治委員。率部參加大小戰鬥50多次,四次負傷。1949年8月隨部隊南下江西,同月任中共贛南區委委員。
中華人民共和國成立後
1949年12月任中共贛西南區委委員。同月至1951年6月任江西省贛西南區行政公署副主任兼財政經濟委員會主任。1951年6月至1954年6月任贛南專員公署專員、中共江西省委委員。1952年9月至1954年6月任中共贛州地委第二書記。1954年6月至12月任中共贛南區委第二書記、贛南行署主任、中共江西省委委員。因積勞成疾,1954年12月12日在杭州逝世。後被追認為革命烈士。