Chaidir Anwar Sani lahir di Ulak Karang, Padang pada 19 Februari 1918. Ia menyelesaikan HIS (1932) dan MULO (1936) di Padang. Ia merupakan kakak kelas Rosihan Anwar sewaktu di MULO.[3] Sesudah itu, ia melanjutkan SLTA di Jakarta. Lalu, pergi ke Leiden, Belanda untuk kuliah di Akademi Angkatan Laut Nederland dan mengambil Krsus Pamong Praja[4][5]
Kembali ke Tanah Air pada 1950, ia menjadi pegawai negeri Deplu. la pernah menduduki posisi sebagai Sekretaris I KBRI di Prancis (1950-1952), Ketua Seksi Asia Deplu (1952-1955), Konselor KBRI di Mesir (1955), Konselor KBRI di Tiongkok (1955-1957), Kepala Direktorat Asia Pasifik Deplu (1957-1960), Konselor KBRI di India (1960-1964), Kepala Direktorat pada Organisasi Internasional Deplu (1965-1966), Kepala Departemen Kabinet Bagian Luar Negeri (1966), dan Direktur Jenderal Politik Luar Negeri Deplu. Jabatan terakhirnya sebelum penisun yakni Staf Ahli Menteri Luar Negeri.[6]
Ia menikah dengan seorang Indo bernama Ernestine Stella Maria pada 1949. Pasangan ini dikaruniai enam anak. Stella Ramalinda, anak keduanya, menikah dengan Bambang Harso Perwira Yudo, putra Yoga Soegomo.[7]