Ha giocato 45 gare con la nazionale maggiore lusitana, segnando 10 reti. Ha esordito il 7 settembre 1994, a Belfast, nella partita vinta per 2-1 sull', segnando anche il gol della vittoria. Ha disputato il campionato europeo del 1996 e il campionato europeo del 2000. Ha giocato la propria ultima partita con la nazionale portoghese il 6 giugno 2001, Portogallo- 6-0. non ha preso parte al campionato del mondo del 2002.