Fue diplomático y ocupó varios cargos en el servicio exterior en Roma, Washington, Berlín y París.