Empezó su carrera en las filas del Corinthians haciendo buenas actuaciones y deslumbrando a equipos como el Arsenal, Milan u Olympique Lyonnais, pero finalmente lo fichó el Shakhtar Donetsk en 2007.Formó una gran asociación con los también brasileños Alex Teixeira, Douglas Costa y Luiz Adriano.Al finalizar su paso por el club ucraniano, ganó 14 títulos (1 internacional y 13 locales).En la temporada 2014-15 ganó la Capital One Cup, y en mayo se consagró campeón de la Premier League.[3] Esta segunda etapa en el club duró doce meses, llegando a un acuerdo para rescindir su contrato que tenía vigencia hasta finales de 2023.[7] Unos días después fichó por el Olympiacos F. C. griego,[8] equipo en el que estuvo hasta final de año.Nuevamente ingresaría de suplente en ambos partidos pero mostrando un gran nivel y marcando un gol frente a los hondureños.Su selección fue eliminada en los cuartos de final al perder por 2 a 1 contra Bélgica.