Tras una brillante carrera militar, en la que destacó su participación en la batalla naval de Santiago de Cuba como tercer comandante del "Infanta María Teresa", buque insignia del almirante Cervera y su papel al mando de la escuadra española en las campañas desarrolladas en Marruecos, especialmente en el apoyo con artillería naval durante la reconquista de Axdir, entró en política pocos meses antes del golpe de estado de Primo de Rivera, siendo ministro de marina en 1923 con el gobierno de Manuel García Prieto.