Participà en l'acció de Vicálvaro (1854) i en la guerra d’Àfrica (1859-60). Capità general interí de l’Havana (1867), actuà cruelment contra els insurrectes cubans, fins al punt que fou destituït (1872). A Madrid participà en el pronunciament que proclamà la Restauració (1874), i fou nomenat capità general de Cuba (1875) i de Castella la Nova (1881).