1924年就讀於南通師範學校,參加過進步學生運動。通州師範學校畢業後當小學教員。
1926年加入中國***產主義青年團。
1927年9月加入中國***產黨,任支部副書記。
1928年春任中***南通縣委委員兼城區區委書記。
1929年春任中***南通中心縣委書記,同年秋出席中***江蘇省黨的二大,被選為省委委員。
1930年春任中***通海特委書記,參與領導蘇北農民武裝起義,成立了紅軍第十四軍。失敗後到上海,同年冬任中***江蘇省委外縣工作委員會書記。
1931年後歷任中***上海法南區委宣傳部部長,中***江蘇省委巡視員,中***江蘇省委農民運動委員會書記兼軍委委員等職。
1933年3月到川陜革命根據地,曾被任為陜南紅二十九軍政治部主任。不久改任中***川陜省委宣傳部部長。參加鞏固發展川陜革命根據地和歷次反“圍攻”鬥爭。
1935年5月隨紅四方面軍參加長征,同中央紅軍會師後,8月任紅軍總政治部宣傳部部長。10月奉命南下川康邊,任紅四方面軍政治部宣傳部部長。
1936年秋隨軍長征到達甘肅會師。同年11月任紅軍西路軍政治部宣傳部部長。
1937年夏西路軍失敗後繞回到達延安。同年秋入中***中央黨校學習。
抗日戰爭時期歷任中央安吳青年幹部訓練班副主任,中***豫皖蘇省委委員,皖東北軍政委員會書記,中***淮北區黨委副書記兼淮北行政公署主任等職。參與領導鞏固發展淮北抗日根據地和堅持敵後抗日遊擊戰爭。解放戰爭時期歷任中***中央華中分局民運部部長兼蘇皖邊區政府副主席,華東北線後勤部政治委員,華東野戰軍副參謀長兼後勤司令部司令員,華東野戰軍前委委員,豫皖蘇財經辦事處主任,第三野戰軍後勤司令員兼政治委員,中***上海市委委員、秘書長等職。參與領導了華東戰場人民解放軍的後勤保障工作,曾動員組織幾百萬民工支援淮海戰役。
中華人民***和國成立後,歷任中***中央華東局農業委員會書記兼華東軍政委員會土地改革委員會副主任,政務院農業部副部長、黨組副書記,中***中央華東局農業辦公室主任,中央農業行政幹部學校校長,中***中央華東局委員兼太湖流域水利委員會副主任,國務院農業部顧問等職。
是第五屆全國政協常務委員,第六屆全國人大常務委員,《中國大百科全書》編輯委員會副主任。著有《回憶紅十四軍》。
1988年5月25日因病在廣州逝世。