曾用名胥光翊。四川巴中江口(今平昌)胥家湾人。1929年加入中国共产主义青年团。1932年参加中国工农红军。1933年由团转入中国共产党。土地革命战争时期,任红四方面军第三十军八十八师排长,副连长,红四方面军政治部保卫局保卫队政治指导员,红军大学政治部地方工作科副科长。参加了长征。抗日战争时期,任八路军第一二九师随营学校政治主任教员,晋东南抗日游击第三支队政治处副主任兼民运股股长,挺进支队政治委员,东进纵队政治部主任。1939年起任第一二九师政治部干部教育科科长,中国人民抗日军政大学第六分校政治部主任,总校步兵科政治委员。1942年起任冀南军区政治部宣教部部长,第四军分区司令员。解放战争时期,任冀南军区政治部副主任。1947年任中共阳泉县委书记。1949年任第二野战军三兵团后勤部部长。中华人民共和国成立后,任西南军区办公厅主任兼人民武装部部长,军区后勤部副部长兼后勤部参谋长。1954年任总后勤部驻重庆办事处主任。1955年任总后勤部司令部参谋长。1964年起任地质部副部长,国防科学技术委员会副主任。1980年任总后勤部副部长。1955年被授予少将军衔。是第五、六届全国人民代表大会代表,中国共产党第十二次全国代表大会代表。
(来源:《中国人民解放军将帅名录》)