
Veliki borac i univerzalac, karijeru je počeo u Budućnosti. Član Dinama iz Zagreba postao je 1990. godine, a godinu kasnije prešao u Sevilju, u kojoj je tada igrao Dijego Maradona.
«Obećanu zemlju» našao je 1992. godine, kada sa iz Španije preselio u Holandiju i potpisao za Den Boš. Dvije godine kasnije prešao je u RKC Valvajk, a 1996. postao igrač holandskog giganta PSV-a. Iz PSV-a je dvije godine kasnije otišao u Japan (Urava), a karijeru je završio u RKC Valvajku.
U reprezentaciji SFRJ debitovao je 12. septembra 1990. godine, protiv Sjeverne Irske u Belfastu. Bio je član reprezentacije na Svjetskom prvenstvu u Francuskoj 1998. godine. Za selekcije SFRJ i SRJ odigrao je 18 utakmica.
21. avgusta 2006. godine postavljen je za trenera portugalske Boaviste, ali je tri mjeseca kasnije podnio ostavku. Prije dvije sezone bio je prvi saradnik Rudu Gulitu na klupi Fejenorda.