Sempat menukangi Persik Kediri di tahun 2013 – 2014, pelatih yang mengantongi lisensi A AFC ini kembali lagi menjadi Asisten Pelatih Sriwijaya FC, berkolaborasi dengan Benny Dolo tahun 2014 – 2015. Lalu asisten Widodo Cahyono Putro di musim 2016 – 2017, hingga asisten dari Osvaldo Lessa di musim 2017.
Di pertengahan musim tersebut, Osvaldo kehilangan jabatannya sebagai pelatih kepala. Jadilah ia didapuk menjadi pelatih kepala, membawa Sriwijaya FC menyudahi kompetisi Liga 1 2017 hingga akhir.
Sempat menjadi jurutaktik Martapura FC, di pertengahan musim 2018 ia diboyong kembali oleh manajemen untuk kembali membantu Subangkit menangani tim pasca Rahmad Darmawan hengkang.
Sampai jabatan Pelatih Kepala Sriwijaya FC berpindah ke tangan Alfredo Vera hingga sekarang, ia tetap setia bersama tim.
Sebelum mengakhiri musim 2018, ia juga sempat didapuk menjadi Pelatih Kepala sekaligus Manajer Sriwijaya FC saat tim melakoni kompetisi Piala Indonesia 2018.
Sayang, perjalanan tim terhenti di babak 16 besar saat menghadapi Madura United.