Hasta su proclamación como rey, ostentaba los rangos de teniente coronel del Cuerpo General de las Armas del Ejército de Tierra de Infantería, capitán de fragata del Cuerpo General de la Armada y teniente coronel del Cuerpo General del Ejército del Aire.