曾用名谭林。四川云阳亲睦人。1932年加入中国共产主义青年团。1933年转入中国共产党。1937年参加山西牺牲救国同盟会。土地革命战争时期,任中共云阳县工作委员会云奉边区特委,川东临时工作委员会书记,上海《群众新闻》编辑。抗日战争时期,任山西青年抗敌决死队第十总队政治部干事,山西新军教导第二师团政治处主任,师政治部主任,八路军第一一五师晋西独立支队、教导第二旅政治部宣教科科长,中共胶东区党委宣传部代部长,胶东军区政治部宣教科科长。解放战争时期,任胶东军区政治部组织部部长,山东军区第五师政治部主任。1948年任华东野战军第九纵队二十五师政治委员。1949年任第三野战军二十七军七十九师政治委员,二十军政治部主任。参加了莱芜、孟良崮、济南、淮海、渡江、上海等战役。中华人民共和国成立后,任军政治部主任。1950年任志愿军第二十军副政治委员,政治委员。1953年起任军委高级干部文化班主任。1954年任政治学院政治部副主任。1959年任解放军报社副总编辑。1963年任第四机械工业部副部长。1955年被授予少将军衔。
(来源:《中国人民解放军将帅名录》)