青年抗敌决死队总队3大队10队。1938年6月，加入中国共产党。1939年，任7队指导员。1945年，任八路军129师386旅772团特派员。1948年春，任中国人民解放军四纵队10旅28团副政委。1949年春，任二野四兵团十三军保卫部部长，率部参加了洛阳战役、淮海战役、渡江战役、粤桂边战役、滇南战役等。1951年3月，参加朝鲜战争，担任了中国人民志愿军第三兵团政治部保卫部副部长、部长兼管群工部工作。1954年秋任中国人民志愿军政治部保卫部第一副部长。1957年冬自朝鲜回国，历任中国人民解放军铁道兵军事