Jabarkan Pendidikan dari Tamzil

HIS te Padang 1917 - 1924

MULO te Padang 1924 -1926

AMS Afdelling B te Weltevreden 1926 - 1929

Komite Nasional Indonesia Pusat/KNIP (Anggota) 1945

Sekretaris Kementerian Penerangan RI 1946

Wakil Sekretaris Negara II 1947

Menteri Muda Luar Negeri Kabinet Amir Sjarifuddin I 3 Jul 1947- 11 Nov 1947

Menteri Muda Luar Negeri Kabinet Amir Sjarifuddin II 11 Nov 1947 - 29 Jan 1948

Menteri Luar Negeri (Pejabat Sementara) Jan 1948

Duta Indonesia untuk Swedia, Norwegia dan Denmark 1950-1953

Duta Besar Indonesia untuk Australia 1954-1956

Duta Besar Indonesia untuk Mesir, Syria, Yordania dan Libanon Juli 1955-Februari 1956

Kepala Direktorat Eropa Kementerian Luar Negeri 1956-1957

Sekjen Kementerian Luar Negeri  (Pejabat Sementara) 12 Apr 1957- 27 Juli 1957

Direktur Kabinet Presiden Soekarno Jul 1957-1960

Sekretaris Negara 6 Agustus 1960-1961

Duta Besar Indonesia untuk Perancis 1960-1966