大革命失敗後,在國民黨軍岳維峻部當排長,從事兵運工作。1929年春,被派入國民黨軍獨立第十五旅任連長,秘密組織士兵準備暴動。同年12月,參與領導大冶兵暴。參加中國工農紅軍,任紅五軍第五縱隊二支隊大隊長。1930年7月任鄂東南紅軍獨立第三師七團政治委員。不久任師參謀長。1931年2月任湘鄂贛紅軍獨立第三師(鄂東南紅三師)師長。7月成立鄂東南蘇維埃政府,被選為執行委員,擔任軍事部部長。率部參加了鞏固發展鄂東南革命根據地的鬥爭、和反“圍剿”作戰。同年10月調任紅十六軍政治部主任。1932年3月被選為中共湘鄂贛臨時省委委員。4月被選為湘鄂贛省蘇維埃政府執行委員,改任湘鄂贛軍區參謀長,參與指揮湘鄂贛革命根據地反“圍剿”作戰。1934年秋主力紅軍長征後,留在原地堅持鬥爭,任湘鄂贛軍區副參謀長兼紅十六師參謀長,參與組織指揮湘鄂贛地區的游擊戰爭。1936年4月,於瀏陽小河區山上戰鬥中英勇犧牲。