曾用名谭幻福。河南新县人。1929年参加中国工农红军。1931年加入中国共产主义青年团。1932年转入中国共产党。土地革命战争时期,任红四方面军第四军十师政治部宣传员,政治干事,军政治部青年委员,第二十九团政治处主任,第二十八团总支书记。参加了长征。抗日战争时期,任中国人民抗日军政大学队政治指导员,第一分校队政治教导员。1939年起任太行军区决死第三纵队八团总支书记兼政治委员。解放战争时期,任晋冀鲁豫野战军第八纵队二十三旅六十七团政治委员,太岳军区第二十四旅政治部主任。1948年任中原野战军第四纵队十二旅政治部主任。1949年任陕南军区第十二旅政治委员,安康军分区司令员。参加了邯郸、淮海等战役。中华人民共和国成立后,任陕南军区安康军分区司令员,副军长。1964年任南京军区副参谋长,1966年任南京军区后勤部部长。1970年任安徽省军区副司令员。1955年被授予少将军衔。1976年2月24日在合肥逝世。
(来源:《中国人民解放军将帅名录》)