Jabarkan Pendidikan dari Soekanto Wigiosoekarno

SMP Negeri 1 Yogyakarta (1946)

OCB - 8 VS Coast Guard (1959-1960)

Meninggalkan Semarang menuju Jakarta dan menggabungkan diri pada Batalyon X TKR (September 1945)

Staf Divisi Diponegoro, menjalani latihan dan diberi pangkat Sersan II (Juli 1947)

Bergabung dengan kesatuan Kapten S.F. Gunarso di Yogya Selatan, kemudian pada Brigade 17 (Desember 1948)

Inspektur II Staf Inspektorat Jenderal Korps Perairan dan Udara (1958-1960)

Kepala Bagian/Kepala Seksi Personalia Korps Perairan dan Udara (1960-?)

Asisten Kepala Staf Korps Perairan dan Udara Bidang Operasi merangkap Asisten Kepala Staf Korps Perairan dan Udara Bidang Logistik

Kepala Staf Korps Perairan dan Udara (?-1965)

Kepala Staf Komando Daerah Kepolisian XXI/Irian Barat (1965-?)

Panglima Komando Daerah Kepolisian XXI/Irian Barat (?-1970)

Panglima Komando Daerah Kepolisian III/Sumatera Barat (1970)

Kepala Daerah Kepolisian III/Sumatera Barat (1970-1975)

Komandan Korps Perairan dan Udara (11 Februari 1976-?)