En 1951, con 20 años, debutó como futbolista con el FK Sarajevo.
Durante su etapa en el club sólo pudo hacerse con una Primera Liga de Yugoslavia, siendo subcampeón de la misma dos años antes.
Al finalizar la temporada de 1967 se retiró, siendo hasta la fecha el futbolista con más partidos jugados con el club, con un total de 646 partidos.
En 1996 se convirtió en el entrenador del Bargh Shiraz FC iraní, llegando a dirigir al club en la final de la Copa Hazfi contra el Esteghlal FC.
Al finalizar el torneo, consiguió la medalla de plata tras perder contra la Unión Soviética.