Od 1901 r. w służbie dyplomatycznej m.in. w Rzymie, Teheranie Waszyngtonie. Od 1925 r. jako poseł kolejno: w Belgradzie, Sztokholmie i Bernie. W latach 1935-1941 był ambasadorem przy Rządzie RP w Warszawie, Angers i Londynie.