18 évesen egy Egyiptom elleni barátságos mérkőzésen debütált a portugál válogatottban. Részt vett a 2006-os U21-es Eb-n, amit Portugáliában rendeztek. A 2008-as Európa-bajnokságon a törökök elleni nyitómérkőzésen az ő passzát értékesítette Raúl Meireles, amivel a portugálok megszerezték a vezetést.