Jabarkan Pendidikan dari O.B. Sjaaf

Sekolah Pelayaran Tinggi Semarang (1941—1943)

Liaison dan Onderzoekings Officier (1950)

Long Torpedo and Anti Submarine Corps (Lulus Minesweeping and Diving) (1952)

Kursus Ulangan Tambahan Perwira (1956)

Kursus Ulangan Tambahan Perwira KKO-AL (1957)

Training on the job Destroyer Command (1958)

Naval Command Course (Naval war College) (1961)

Staf Bagian Perkapalan BKR Laut Semarang (1945)

Komandan Pasukan BKR Laut Semarang (1945)

Wakil Komandan Corps Marinier (1945-1946)

Danyon I Corps Marinier Tegal (1946)

Perwira Div. Pendidikan A.L. di Pasiran dan Perwira Operasi Kapal Pendidikan (1950)

Liaison dan Onderzoekings Officier pada Kapal Perang Belanda (1950-1951)

Berturut- turut sebagai Perwira I R.I. Hang Tuah , Perwira I R.I.Tenggiri dan Perwira I R.I. Duivelland, Perwira I Divisi Kapal Penyapu -penyapu Ranjau (1951-1953)

Berturut -turut sebagai Komandan Kapal Latihan RI Pati Unus ,Komandan Kontingen Pendidikan di Polandia . Komandan Kapal R.I. Singamangaraja, Komandan Squadron kapal perusak Armada R.I(1957-1959)