Ha vestito la maglia dell', allenata da Cesare Maldini, con cui ha ricevuto 17 convocazioni e disputato 14 gare, tutte da giocatore dell'Udinese: debuttò il 20 dicembre 1994 nella gara casalinga contro la vinta 2-0 dagli "azzurrini", segnando i suoi due gol il 23 marzo 1995 nella gara casalinga con l', vinta dall'Italia 7-0 e il 10 novembre seguente nella gara casalinga con l', vinta dagli "azzurrini" 2-1; con tale rappresentativa ha vinto il campionato europeo di categoria del 1996.