Partecipa al Mondiale 2006 in Germania, scendendo in campo in tre partite senza però segnare alcun goal. Il Portogallo viene eliminato poi dalla Francia in semifinale. Fa parte anche della selezione portoghese che gioca l'Europeo di calcio 2008, scendendo in campo in due partite andando a segno nella sconfitta del quarto di finale per 3-2 contro la Germania.