Como diplomático fue ministro plenipotenciario en Constantinopla, Atenas y Bruselas, y embajador en Viena, Londres, Roma y París.