1937年抗日战争爆发，因其在忻口战役的出色表现，升任为国民革命军第九十一军参谋长。1938年初，调任国民革命军第九十二军第二十一师师长，先后参加台儿庄会战、武汉会战、枣宜会战等战役。1943年，升任国民革命军第九十二军军长，领中将军衔，并率部参加了湘西会战。