Acquistato all'età di 20 anni dallo Šachtar, ha passato gran parte della sua carriera, ben otto stagioni in Ucraina, fino al gennaio del 2012 quando è stato ceduto dallo Šachtar al San Paolo, facendo così ritorno in Brasile dopo 8 anni in Europa.
Il 9 febbraio 2011, fa il suo debutto con la maglia della Seleção al 58' nella partita persa per 1 a 0 contro la Francia, subentrando a Renato Augusto. Il 9 luglio dello stesso anno, durante la Copa América 2011, realizza il suo primo gol con la maglia della Seleção contro il Paraguay portando momentaneamente il Brasile sul 1 a 0 (terminata 2-2).[7]
Fin dalla sua prima convocazione in nazionale, con la maglia verdeoro, ad oggi ha messo insieme 5 presenze e un gol, messo a segno in Copa América 2011. Nel 2013, vince con la nazionale brasiliana la Confederations Cup disputata in Brasile totalizzando una presenza, dopo essere subentrato dalla panchina in finale contro la Spagna.