Conta 110 presenze in Nazionale portoghese, con la quale ha raggiunto le semifinali all'Europeo 2000 e il secondo posto nell'edizione successiva. Ha inoltre segnato 8 reti con la formazione lusitana, la prima delle quali contro l'Italia nelle eliminatorie per i Mondiali 1994: il gol fu tuttavia convalidato erroneamente, in quanto viziato da un tocco con il braccio del quale l'arbitro non si avvide per i lunghi capelli del calciatore.