Fue nombrado embajador en la Corte de Suecia en 1761 e igualmente desempeñó dicho cargo en las embajadas españolas de Lisboa, San Petersburgo, La Haya y Turín.