随傅作义参加长城抗战和百灵庙战役。第二次国共内战期间，担任二战区兵站总监部经理处处长。1949年2月，担任华北剿总经理委员会主任，随傅作义参加北平和谈，历任中国人民解放军绥远省军区后勤部副部长。
中华人民共和国成立后.担任中国人民志愿军23兵团后勤部副部长，参加朝鲜战争。回国后，任山西省军区后勤部副部长，山西省粮食厅副厅长，第四届中国人民政治协商会议山西省委员会委员、常务委员。文化大革命期间，受到迫害。1979年后历任中国人民政治协商会议第六、七届全国委员会委员。1979年12