原名徐志文。四川达县金银坎人。1933年参加中国工农红军。1934年加入中国共产主义青年团。1936年转入中国共产党。土地革命战争时期,任中国工农红军大学青年队队长,红四方面军总司令部侦察科科员。参加了长征。抗日战争时期。任八路军留守兵团警备四团参谋,陕甘宁晋绥联防军司令部参谋,测量队队长,参谋训练队队长。解放战争时期,任挺进东北独立纵队直属支队参谋长,纵队司令部参谋主任,东北民主联军护路军中部司令部代理参谋长,第三团政治委员。1948年任东北野战军铁道纵队第三支队政治委员。1949年任铁道兵团第三支队政治委员。参加了辽沈、平津等战役。中华人民共和国成立后,任铁道兵第三师政治委员。1951年任志愿军铁道兵第三师政治委员,铁道兵团参谋长。1953年回国后,任铁道兵参谋长。1960年起任总参谋部军事交通部副部长,总后勤部军事运输部部长,总后勤部司令都参谋长。1973年起任总后勤部副部长。1975年任铁道兵副司令员。1955年被授予少将军衔。是第六届全国人民代表大会代表。2002年4月15日在北京逝世。
(来源:《中国人民解放军将帅名录》)