Quando jogador, foi revelado pelo Corinthians e atuou no clube de 2003 a 2008. Retornou ao clube paulista no início de 2016 na função de auxiliar-técnico de Osmar Loss no time sub-20. Como jogador, seus principais títulos foram o Campeonato Brasileiro de 2005, o Campeonato Paulista de 2003, a Copa do Mundo Sub-20 de 2003 e o Campeonato Mineiro de 2007.