并清剿光山中国共产党的红军。1935年（民国24年）4月，授陆军少将衔，9月在陕西省北部包围并攻击红军。抗日战争爆发后，被任命为第116师师长，在永清、安次一带抗击日军。此后，在山西省南部的太行山对日军展开游击战。1938年（民国27年）6月，参加武汉会战。同年12月，升任第53军军长。1939年（民国28年）7月，授陆军中将衔。1942年（民国31年）9月，进攻湖南省岳阳及湖北省监利的日军。1943年（民国32年），率部进攻云南省西部的日军，攻腾沖。1945年（民国34年）5月，当选中国国民党第6届中