A livello di calcio giocato ha iniziato in patria, dove ha vestito per dieci anni la maglia del Velež Mostar prima di trasferirsi nel Regno Unito, nel quale ha giocato per lo Swansea City.
Nazionale
Con la maglia della Nazionale ha collezionato 20 presenze tra il 1974 e il 1978.
Allenatore
Dopo il ritiro dal calcio giocato ha intrapreso la carriera da allenatore ricoprendo il ruolo da CT della Nazionale qatariota alla Coppa d'Asia 2000 e successivamente a diversi club del Medio Oriente.