Jabarkan Pendidikan dari Laupase Malau

Sekolah Staf dan Komando Angkatan Darat (1957-1958)

Defence Service Staff College, India (1961)

Kursus Reguler Angkatan III Lembaga Pertahanan Nasional (2 Juni 1969 sampai 24 Desember 1969)

Komandan Batalyon Infanteri Sub Territorium VII, Sumatera Utara (1945-1949)

Komandan Batalyon 2 Sektor 2 Sub Territorium VII, Balige (1949-1950)

Komandan Batalyon 316, Divisi Siliwangi, Garut (1950-1953)

Perwira Operasi, Resimen 17, Divisi Siliwangi, Tasikmalaya (1953-1956)

Perwira Deputi I Staf Umum Angkatan Darat (1956-1964)

Wakil Direktur Operasi Staf Angkatan Bersenjata (1964-1966)

Wakil Direktur Strategi Militer Departemen Pertahanan dan Keamanan (1966)

Komandan Korps Staf Departemen Pertahanan dan Keamanan (1967- 1970)

Wakil Kepala Lembaga Pengkajian Strategi Angkatan Darat (1970-?)

Direktur Lembaga Manajemen Departemen Pertahanan dan Keamanan (28 Oktober 1974 – 4 Oktober 1977)