Tras alcanzar el grado de almirante, en febrero de 1931 fue llamado para sustituir al general Dámaso Berenguer como jefe del que sería el último gobierno de la monarquía de Alfonso XIII de España.