Passato al di Zdeněk Zeman, sotto la guida del boemo disputa con i rossoneri pugliesi due campionati di Serie B, il secondo concluso con la promozione in Serie A. Nel 1991-1992 passa all'Udinese, con la quale ottiene un'altra promozione nella massima serie (34 presenze e 2 gol all'attivo) giocando un ottimo campionato, e con la quale la stagione successiva esordisce in A (il 6 settembre 1992 in Udinese-Inter 2-1) nel corso del campionato 1992-1993. Il 4 ottobre 1992 firma il suo primo gol in Serie A nella partita Udinese-Pescara (5-2).