曾用名谭天仔。湖南茶陵塘背村人。1930年加入中国共产主义青年团。1932年参加中国工农红军,同年由团转入中国共产党。土地革命战争时期,任红六军团司令部译电员,机要科科长。参加了长征。抗日战争时期,任中国人民抗日军政大学队政治指导员。1939年起任八路军第一二O师三五九旅教导营政治委员,雁北支队政治处主任。1941年起任第三五九旅特务团政治处主任兼教导营政治委员,南下支队第四大队政治处主任。1945年任鄂北军分区二团政治委员。解放战争时期,继任鄂北军分区第二团政治委员,东北民主联军第十纵队三十师九十团政治委员。1948年任东北野战军第十纵队团政治委员。1949年任第四野战军四十七军卫生部政治委员。参加了东北1947年攻势作战及平津、宜沙等战役。中华人民共和国成立后,任海军联合学校第三分校政治委员,华东军区海军政治部组织部部长,厦门水警区政治委员,福建基地政治委员,海军学院政治部主任,海军学院顾问。1964年晋升为少将军衔。1998年12月7日在南京逝世。
(来源:《中国人民解放军将帅名录》)