A livello di calcio giocato ha iniziato in patria, dove ha vestito per diversi anni la maglia del Sarajevo e dell'Hijduk Spalato. Si è poi trasferito nel campionato belga con lo Standard Liegi prima di concludere la carriera in Francia.
Nazionale
Il suo debutto con la Jugoslavia risale al 19 settembre 1965 dove va a segno nel match in esterna contro il Lussemburgo (2-5). La sua ultima partita con i Plavi risale al 6 aprile 1968 in occasione del pareggio in casa della Francia (1-1).
Indossò la maglia della nazionale per un totale di dieci partite andando a rete per ben due volte.[1]
Allenatore
Dopo il ritiro dal calcio giocato ha intrapreso la carriera da allenatore ricoprendo il ruolo da CT di diversi club e nazionali (tra il 1998 e il 1999 ha anche allenato la propria selezione), specialmente asiatiche.
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Jugoslavia