Militar y político. Era sobrino de Leopoldo O´Donnell, de quien heredó los títulos de duque de Tetuán y conde de Lucena, fue también marqués de Altamira, teniendo la categoría de Grande de España. En 1848 ingresó en el Colegio Militar de Toledo. Comenzó su carrera militar en Filipinas, y tomó parte con brillantez en la Guerra de África. Afiliado a la Unión Liberal, contribuyó al triunfo de la Revolución de 1868. En 1869 solicitó la licencia para entregarse por entero a la política. Reinando Alfonso XII fue varias veces embajador (Bruselas, Viena, Lisboa). Ministro de Estado en 1879 con Martínez Campos, ocupó nuevamente este cargo en 1890, esta vez con Cánovas. Fue Presidente del Senado y senador vitalicio.