Nascido em Dois Vizinhos, no Paraná, cresceu na comunidade de Alto Bela Vista, interior de Dois Vizinhos. Aos catorze anos, foi convidado para jogar no infantil do PSTC. No ano 2000, foi campeão e artilheiro do Campeonato Paranaense Juvenil, com 25 gols. Em 2001 transferiu-se para o Atlético Paranaense, sendo já de cara campeão brasileiro e se tornando uma grande promessa do futebol. Foi convocado diversas vezes paras as seleções brasileira de base, e foi campeão da Copa do Mundo FIFA Sub-20 de 2003. Em 2007, após superar inúmeras lesões graves, assinou contrato com o São Paulo, onde teve uma grande passagem de cinco anos, sendo bicampeão brasileiro. E no fim de 2011 acertou com o Internacional, para jogar no clube em 2012, onde teve uma boa passagem. Em 2013 foi contratado pelo Cruzeiro Esporte Clube, onde venceu mais dois campeonatos brasileiros em sequência. Em seguida teve breves passagens por Vasco da Gama e Vitória, que foram muito prejudicadas por lesões. Após ficar quase um ano afastado dos gramados, adiou sua aposentadoria em junho de 2017 para atuar pela primeira vez fora do Brasil, no San Francisco Deltas, da segunda divisão dos Estados Unidos. Em abril de 2018, retornou ao país ao ser contratado pelo Londrina, onde foi artilheiro da Série B com 17 gols. Anunciou a aposentadoria no ano seguinte, após uma nova onda de lesões.