湖北大悟人。1929年加入中国共产主义青年团,同年参加中国工农红军。1933年由团转入中国共产党。土地革命战争时期,历任红四方面军第四军十一师三十一团连长,连政治指导员,营政治委员,第四军医院政治委员,第十二师司令部通信科科长。参加了长征。抗日战争时期,任中国人民抗日军政大学第三分校二大队大队长,第七分校一大队大队长。解放战争时期,任晋绥野战军三五八旅参谋长,吕梁军区第十军分区司令员。1948年任西北野战军第七纵队十旅旅长。1949年任第一野战军七军十九师师长。参加了保卫延安、临汾、晋中、扶眉、太原、成都等战役。中华人民共和国成立后,任师长。1952年任志愿军铁道兵第5师师长,中朝联合新建铁路指挥局副局长兼铁道工程五师师长。1955年起任铁道兵军长,铁道兵参谋长,大兴安岭会战指挥部指挥,铁道兵西南指挥部司令员。1971年任铁道兵副司令员。1955年被授予少将军衔。是中国人民政治协商会议第六届全国委员会委员,第四、五届全国人民代表大会代表。1991年10月10日在北京逝世。
(来源:《中国人民解放军将帅名录》)