男,达县人,中共党员。
1933年参加中国工农红军,历任中国工农红军大学政治部青年队队长,红四方面军总司令部侦察科科员、参谋等职,参加了川陕革命根据地的反“三路围攻”、“六路围攻”战斗和红军长征。1936年加入中国共产党。抗日战争时期,先后任测量队队长、参谋训练队队长等职,参加了陕甘宁边区反封锁斗争,完成了绘制翻印陕甘宁三省部分地区十万分之一地图的任务。解放战争时期,先后任支队参谋长兼大队长、纵队参谋主任、东北野战军铁道纵队第三支队政治委员、铁道兵团第三支队政治委员等职,参加了辽沈、平津战役。1952年,担任铁道兵团参谋长、铁道兵参谋长,组织指挥修建黎湛铁路和鹰厦铁路等。1955年被授予少将军衔,曾获朝鲜二级独立自由勋章和二级国旗勋章,人民解放军三级八一勋章、二级独立自由勋章、二级解放勋章和一级红星功勋荣誉章。
(1920—2002)