Tras volver a España, pasa a mandar durante unos días la 23.ª División (del 8 al 21 de diciembre de 1938) y luego la 70.ª División, en sustitución de Tomás Centeno, en tierras de Extremadura. Para la Batalla de Valsequillo en enero de 1939 ya no se encuentra al mando de dicha unidad. Según algunos autores, está en Cataluña durante la ofensiva rebelde, teniendo que huir a Francia con el resto de tropas republicanas. De Francia volvería entonces a la zona centro republicana para continuar la lucha, a pesar de que la guerra terminó unas semanas más tarde.