Il s'est retrouvé au niveau de Luís Figo en tant que joueur le plus coiffé de l'histoire portugaise, avec 110 participations pour l'équipe nationale, bien que Figo a continué à jouer 18 autres jeux d'équipe nationaux.
Il a fait partie de l'équipe nationale portugaise.