搜索到日军丢失的战役标图，对其行程进行破译，成功与日军交战。第二次国共内战，任吕梁军区第四军分区副参谋长，晋绥野战军独立第4旅副参谋长，晋绥军区、西北野战军第2纵队独立第4旅副参谋长、参谋长，参加了晋中战役、晋北战役、吕梁战役、汾孝战役、运城战役和陕北战役等。
共和国时期.中华人民共和国成立后，任第4师参谋长兼喀什军分区司令部参谋长，第2军兼南疆军区副参谋长，南疆军区参谋长，新疆军区副参谋长。1976年10月至1979年5月，担任乌鲁木齐军区参谋长。1982年10月至1985年