四川苍溪四蛮寨村人。1932年参加白区地下党的工作。1933年加入中国共产党,同年参加中国工农红军。土地革命战争时期,在当地组织游击队任队长,营长。1934年起任红四方面军第三十军八十九师政治部油印员,援西军政治部秘书,宣传干事。参加了长征。抗日战争时期,历任八路军第一二九师政治部宣传干事,先遣纵队政治部组织科代科长,第一二九师政治部组织科科长,太行军区第五军分区政治部主任。解放战争时期,任晋冀鲁豫野战军第六纵队政治部组织部部长。1949年任第二野战军十二军政治部主任。参加了定陶、鲁西南、进军大别山、淮海、渡江、西南等战役。中华人民共和国成立后,历任西南军政大学川东分校副政治委员。1950年任志愿军第三兵团干部部部长。回国后,任军事学院干部部副部长,军事工程学院干部部部长、副政治委员,国防科委三十一训练基地司令员、政治委员,总后勤部顾问。1955年被授予少将军衔。1999年3月15日在北京逝世。
(来源:《中国人民解放军将帅名录》)