Tras luchar en Filipinas en 1854, actuará como ayudante de campo de su tío, Leopoldo O'Donnell, en la Guerra de África donde resultará herido y obtendrá la Cruz de San Fernando de primera clase.