Fue agregado naval en Francia (1874), intervino en la Exposición Universal de Viena de 1873 y fue jurado de España en la Exposición Universal de París de 1878. Fue elegido diputado por el distrito electoral de Palma de Mallorca por el Partido Conservador en las elecciones generales de 1879.