En 1907 ingresó en la Academia de Infantería de Toledo cuando mandaba dicha academia el Coronel Juan San Pedro y Cea,[1] iniciando su carrera militar en el Protectorado Español de Marruecos, sirviendo a las órdenes del general Sanjurjo, en Melilla y Alhucemas.
Amigo del general Varela, pidió una y otra vez un destino en Rusia.
En la Batalla de Krasni Bor logró resistir la ofensiva del Ejército Rojo, que atacó a las tropas españolas con una fuerza muy superior y con el apoyo de tanques.
Gracias a esta victoria, el Sitio de Leningrado pudo continuar durante un año más.
Ascendido al rango de teniente general en 1951,[3] en 1962 pasó a la reserva.