Ascendido al generalato en 1930, al proclamarse la Segunda República fue nombrado por el Presidente del Consejo de Ministros, Manuel Azaña, y, posteriormente sería nombrado ministro de la Guerra en el gobierno que presidió Alejandro Lerroux, entre el 3 de abril y el 6 de mayo de 1935.