Ovaj 32-godišnji odbrambeni igrač izdanak je Škole fudbala NK Široki Brijeg i rođen je u ovom gradu, pa je tako ovo njegov povratak na Pecaru.

Na početku karijere nije dobio pravu priliku u Širokom Brijegu, pa se otisnuo u Hrvatsku, gdje je igrao u nekoliko niželigaša, da bi potpunu afirmaciju stekao u NK Zagreb za koje je nastupao dvije godine. Potom je morao pronaći novu sredinu, jer je NK Zagreb zapao u brojne finansijske i druge probleme zbog čega je u konačnici i ispao iz najvišeg ranga hrvatskog fudbala.

Nakon toga, odlazi u Slaven Belupo gdje ostaje do 2019. godine. Tu je u jako dobrih 77 nastupa na sebe skrenuo pažnju inostranih klubova. Protekle dvije sezone igrao je za poljsku Miedź Legnicu gdje je imao ugovor do ljeta ove godine no, ipak, se odlučio ponovo vratiti u bosanskohercegovački fudbal.