He also held posts in the United Kingdom, Bolivia, and Brazil, and later served as ambassador to Switzerland, the Soviet Union, Poland, and Venezuela.
Ông cũng đảm nhận các chức vụ khác ở Vương quốc Anh, Bolivia và Brasil, sau đó làm đại sứ ở Thụy Sĩ, Liên Xô, (đồng thời ở Ba Lan), và Venezuela.