El 31 de diciembre de 1936 sustituyó a Luis Barceló, herido, al mando de la 35.ª Brigada Mixta, que estaba situada entre Valdemorillo y Villafranca del Castillo; participó en la Tercera batalla de la carretera de La Coruña (del 3 al 11 de enero de 1937), donde tuvo una actuación destacada. El 13 de marzo de 1937 sustituyó al coronel Víctor Lacalle como jefe de la 12.ª División, participando en la Batalla de Guadalajara. A mediados de mayo tiene que dejar su puesto en la 12.ª División al ser enviado al Frente Norte.