Od 2005. do 2009. radio kao trener u Omladinskoj školi nogometa NK „Široki Brijeg“, kada je prešao u administraciju kluba na poziciju tajnika za međunarodne odnose. U NK „Široki Brijeg" obavljao funkciju glavnog tajnika od 2012. do 2019. godine otkad prelazi na poziciju direktora kluba.
Predstavnik NK Široki Brijeg u Europskom udruženju klubova (ECA) od 2010. godine, gdje u dva mandata obavlja dužnost člana radne grupe za omladinski nogomet, a u jednom mandatu bio član radne grupe za institucionalne odnose, te je trenutno član Komisije za socijalni dijalog u mandatu 2019 – 2021.
Obavljao je dužnost člana Upravnog odbora Sportskog saveza Grada Širokog Brijega u nekoliko mandata. Član je UEFA Komisije za Fair play i socijalnu odgovornost u mandatu 2019 – 2023. Predstavnik Nogometnog saveza ŽZH u skupštinama NS/FS BiH i NS F BiH u nekoliko mandata.
Od 25. 02. 2021. je predsjednik NS Federacije BiH.
Na Izbornoj sjednici Generalne Skupštini NS/FS BiH, održanoj 22. 12. 2016. godine izabran je za člana Izvršnog odbora NS/FS BiH, a na toj funkciji se nalazi i danas.