He landed his first managerial job at OSK[2] and was named manager of Hrvace in June 2014.[3] He then joined former club Čelik Zenica in January 2015[4] and took charge of Junak Sinj in January 2016.[5] In June 2016 he was appointed manager of Vitez, replacing Branko Karačić,[6] only to be dismissed in September that year.[7]
He was appointed manager of Solin in December 2018.[10] He previously coached Široki Brijeg, but left in August 2018 after 2+1⁄2 months in the role.[11] He then managed Sloga Mravince from October 2020 until February 2022, when he was replaced by former Solin manager Ivan Matić.[12] He then took charge at Croatia Zmijavci, succeeding Jure Srzic in March 2022,[13] followed by a new position as manager at Zagora Unešić in July 2022.[14]