1935年秋入長沙第一師範學校學習,1936年作為第一師範的代表之一,參加抗日民族先鋒隊領導下的秘密進步青年組織長沙學聯,後來被推選炙長沙學聯主席,組織開展抗日宣傳工作和自學活動。1937年“七七”事變後,接受民先隊和學聯的動員,奔赴延安參加革命,到延安後一直在延安抗大、中央黨校學習、工作了整整7年,期間於1938年3月加入中國共產黨。1938年10月起擔任中央黨校教員。1945年5月至8月,隨王震三五九旅南下,參加了孟縣攻城之戰,擔任民運幹事。1945年9月至1949年2月,先後任東北吉林省永吉縣委宣傳部長,吉蛟大隊(武工隊)政委,永南縣委宣傳民運部長,吉林省南下大隊宣傳科長,期間先後參加武工隊的游擊活動及永南縣的整個土改運動。1949年3月至1951年7月任江西省定南縣委書記,1951年7月至1952年10月先後任江西贛州市委副書記、代理書記兼市長,期間領導並參加了民主改革和三反運動 。
1952年10月大規模經濟建設開始後,調任中央地質部地質室副主任,1953年7月調任武漢地質學校校長、總支書記,此後即長期從事教育工作。1957年1月調任長春地質學院副院長、黨委副書記,1972年9月調任吉林省四平師院院長、黨委書記,1977年5月調任武漢地質學院黨委副書記,直至1983年12月離休。