A finales de septiembre de 1936 fue enviado a la zona norte, siendo nombrado comandante del sector de Oviedo. Desde este puesto, dirigió varios asaltos contra Oviedo, donde resistían las fuerzas sublevadas al mando del coronel Aranda. A finales de año ya se había convertido en el líder militar de las fuerzas republicanas en Asturias. En la primavera de 1937 fue nombrado comandante del III Cuerpo de Ejército Asturiano, y posteriormente del XVII Cuerpo de Ejército. Sin embargo, la presión de las fuerzas sublevadas era considerable y tras la campaña de Asturias las fuerzas de Franco lograron conquistar todo el norte de España. Tras su regreso a la zona centro, en noviembre de 1937 fue nombrado jefe de Estado mayor del Ejército de Extremadura, y en la primeravera de 1938 jefe de Estado mayor del Ejército del Este.