Ese mismo año ficha por el FC Porto donde juega durante dos temporadas en el equipo filial, aunque llega a jugar un partido con el primer equipo en liga el 16 de abril de 2005.
Al no tener oportunidades en Oporto, se va cedido en la temporada 2006-2007 a su anterior club, el SC Braga y las dos temporadas siguientes al Vitória Setúbal, donde consigue ganar la Copa de la Liga de Portugal en su primera edición en 2008.
En 2009 se va al Rio Ave FC, donde está dos años y juega 73 partidos en los que marca 9 goles.
Rápidamente se adapta al juego del equipo en la segunda división española, y junto con Andrés Guardado, Lassad y Riki forman uno de los ataques más poderosos de la segunda división.
Con la selección sub-17 se proclama campeón en el Europeo de 2003 con solo 15 años, jugando 40 minutos en la final contra España junto con otros jugadores como João Moutinho o Miguel Veloso.