Sebagai Komandan Selapa Pusdiklapa Kodiklatal, Komandan Puslatlekdalsen Kodiklatal, Komandan Pusdik Pelaut Kodiklatal dan Komandan Pusdiklapa Kodiklatal.
Selain itu jabatan perwira staf pun pernah diembannya seperti Asisten Operasi Komandan Lantamal V Surabaya dan Paban III Latihan Staf Operasi Kasal.
Baca juga: Satinlamil 3 Makassar Resmi Berdiri
Kepala Staf Gugus Tempur Laut (Guspurla) Koarmatim adalah jabatan sebelum akhirnya meraih pangkat bintang satu dengan menjabat sebagai Komandan Gugus Tempur Laut (Guspurla) Koarmabar, yang pada 8 Mei 2018 Koarmabar berubah nama menjadi Komando Armada RI I (Koarmada) I.
Alumni Sesko di Thailand (setingkat Sesko TNI) tahun 2015 menjabat Komandan Gugus Tempur Laut Koarmada I selama 1 tahun 6 bulan dan atas keberhasilannya, TNI AL mempercayakan tanggung jawab untuk mengemban tugas sebagai Wakil Asisten Operasi Kasal. (Dispen Kolinlamil/tha)