GNK Dinamo Zagreb
As a head coach he led the GNK Dinamo Zagreb youth team, Hrvatski Dragovoljac, HAŠK, NK Zagreb and as an assistant manager he worked in GNK Dinamo Zagreb, Croatia U21, NK Zagreb, Slaven Belupo, Kayserispor, Azerbaijan national team, Bosnia and Herzegovina national team and Denizlispor.