Trong Chiến tranh Trung-Nhật lần thứ 2, ông chỉ huy Binh đoàn một trong Chiến dịch Đường sắt Bắc Bình – Hán Khẩu (tháng 8 năm 1937). Ông cũng chỉ huy Tập đoàn quân 2 trong Trận Thái Nguyên, Trận Từ Châu mà cụ thể là Trận Đài Nhi Trang, Trận Vũ Hán, Trận Túc Huyện-Tảo Dương, Chiến dịch mùa đông 1939-40, Trận Tảo Dương-Nghi Xương, và Trận Dự Nam. Là Phó tư lệnh Quân khu 6, ông chỉ huy Trận Ngạc Tây, rồi đánh bại quân Nhật trong Trận Thường Đức với tư cách Tư lệnh Quân khu 6. Ông tiếp tục chỉ huy Quân khu 6 đến hết chiến tranh.