年任358旅716团3营营长。1941年张树芝到军政学院第一期军事队和中央党校第二期学习。1944年任716团副团长，1945年任716团团长。抗战期间先后参加了百团大战和滑石片、黑马张庄、齐会、陈庄、砚湾、芦家庄等战斗。第二次国共内战初期，在绥东卓资山指挥716团和8团，全歼敌军新编26师，创两个团歼敌一个师的战例。后在陕北一次作战中右肩胛骨被打断，右锁骨被锯掉。伤愈后，1948年任晋绥军区第11军分区（运城军分区）司令员，1949年任新组建的一野第6军第18师师长。建国后，历任西安警备司令兼公安