Inició su carrera profesional en el club croata NK Osijek, fichando en 1992 por el Dinamo de Zagreb (por entonces llamado "Croacia de Zagreb").