Ingresó en la Academia de Infantería de Toledo el 1 de septiembre de 1894. Intervino en las campañas de Cuba y posteriormente en Marruecos. En 1925 ya ostentaba el rango de coronel. En 1931 fue nombrado comandante de la provincia marítima de Cádiz. Al año siguiente ascendió al rango de general de brigada.