Fue teniente general del Ejército de tierra, senador vitalicio (1845-1846) y por derecho propio (1878-1879), agregado militar de la Embajada extraordinaria en Londres, embajador en Berlín y en San Petersburgo durante el período de 1856 a 1868, bajo el zar Alejandro II de Rusia.