湖北省通山县白泥乡(现属大畈镇)坳头村人,原名全唐。13岁参加革命,曾任儿童队长、青工部长、青工书记,1931年加人中国共产党。1933年8月任共青团阳新县五区委组织部长和书记,不久参加红军独立第四团。10月在战斗中负伤。1934年5月转入地方工作,8月被选为共青团咸宁县委组织部长和书记,后任中共咸宁县委书记。1937年后任新四军某部副科长、师卫生部政委、团政治处副主任、主任等职。1946年调任辽吉军区一旅二团副政委。1947年后任东北四野七纵十九师团政委、团大队长,参加过著名的四平保卫战、四平攻坚战和辽西战役。两次负伤,多次荣立战功和受到嘉奖。1949年任战车一师二团副政委。1951年任华北军区装甲兵技术部副政委、副部长。1952年晋升为正团级。1955年9月被授予中校军衔。1957年被授予二级八一勋章、二级独立自由勋章、三级解放勋章。1960年6月被晋升为上校军衔,任中国人民解放军九五一厂党委书记、政委。1965年转业后任中国金属东北一级站党委书记。1966年任成都市物资局党委书记。1971年任成都市革命委员会学习班党的核心小组副组长。1972年12月因病逝世。1975年四川省革命委员会追认为“革命烈士”。