四川巴县(出生于江津)人。1933年加入中国共产主义青年团。1934年考入南京军政部学兵队,在化学兵队学习,结业后在北平、南京从事秘密革命工作。1936年参加中国工农红军。1937年转入中国共产党。土地革命战争时期,任援西军教导团政治教员。抗日战争时期,任八路军第一二九师随营学校政治部教育科科长,东进纵队政治部宣教科科长,冀南军区教导队政治教导员。1941年起任冀南军区政治部宣教部副部长,部长,冀南军区第六军分区政治部主任。解放战争时期,任冀南军区独立第四旅参谋长,晋冀鲁豫野战军第二纵队四旅十二团副政治委员。1948年任中原野战军第二纵队政治部宣传部部长。1949年任第二野战军第十军政治部宣传部部长,军政大学第三分校第一总队政治委员。参加了豫北、进军大别山及淮海、渡江、西南等战役。中华人民共和国成立后,任川东军区步兵学校副政治委员,第六步兵学校政治委员,第二政治干部学校教育长、副校长,第一政治干部学校副校长兼政治部主任。1955年任总政治部政治工作教材编委会副主任。1961年任国防部第五研究院第二分院政治委员。1979年任国防科技大学副政治委员。1961年晋升为少将军衔。
(来源:《中国人民解放军将帅名录》)