革命生涯
1909年3月生於醴陵縣一個貧苦農民家庭。幼年隨母親乞討為生,給地主放牛做短工。在私塾讀書一年半。13歲到江西安源煤礦做童工。1922年9月參加李立三、劉少奇等領導的震驚中外的安源路礦工人大罷工。1930年在安源參加工農革命軍。隨紅六軍參加攻打長沙、吉安的戰鬥。1932年2月加入中國共產黨。歷任紅五軍團政治部宣傳隊隊長、紅十五軍一三五團指導員、紅十五軍政治部黨總支部書記、紅三十八師、十四師黨總支部書記、紅軍學校黨總支部書記。參加了中央蘇區歷次反“圍剿”鬥爭。
紅軍主力長征之後,他因病留在蘇區堅持游擊戰爭。1935年2月任江西於都紅軍游擊隊政委。因突圍失敗而被敵人俘虜,關進九江感化院。1936年被押往漢口做苦工。後逃出打入國民黨軍隊,並秘密建立黨組織,積極做士兵的工作。西安事變後,與戰友一道在陝西國民黨軍隊中組織兵暴成功,編入紅十五軍團,回到黨的懷抱。1937年2月赴延安抗日軍政大學學習,任黨總支委員、區隊長、指導員。後回湘工作。1938年,受中共湖南省委派遣,以特派員身份赴安源從事黨的工作,曾任湖南省委委員、中心縣委書記。在國民黨掀起反共高潮之後,他奉命和高文華、文士禎3人組成中共湖南省委,堅持地下鬥爭。1941年7月以後,到重慶周恩來身邊工作。後到延安中央黨校學習,參加延安整風運動。抗日戰爭勝利後,隨軍進入東北工作,任鞍山市委財委書記、物資委員會主任、穆稜縣委書記、吉林工業學校教務處長。 1949年南下回湘,任中共湖南省委職工運動委員會委員。
建國以後
新中國成立以後,任長沙市總工會主席、湖南省總工會籌委會副主席。1953年當選為省總工會副主席。1954年到全國總工會幹校學習3年。1961年任省總工會主席。1965年以團長身份率中國農林工會代表團訪問印度尼西亞。“文化大革命”中受到錯誤批判,下放幹校勞動。1978年5月獲平反昭雪,恢復黨組織生活。1979年當選為湖南省政協副主席。曾當選為全國總工會第八屆候補執行委員。1958年、1964年當選為湖南省人民委員會委員。1960年當選為湖南省委委員。他是湖南省政協第一、二屆常委,第四、五屆副主席。1985年離休後,曾任湖南省老年體育協會主席、長沙老年大學名譽校長,熱心於黨史工作和社會工作。2002年在長沙病逝,有長篇革命回憶錄存世。