Natural de Ituiutaba (MG), Mineiro iniciou sua carreira nas categorias de base do MAC em 2001, onde se profissionalizou em 2006. Teve passagens por Náutico, Chapecoense, Santa Cruz, Juventude, Novo Hamburgo (RS), Volta Redonda (RJ) e Cianorte (PR).

Em 2008, foi campeão da Copa do Pernambuco jogando pelo Santa Cruz e, em 2011, campeão do Interior do Campeonato Paranaense jogando pelo Cianorte (PR). Em 2012, participou da campanha que levou a Chapecoense a conquistar o direito de disputar a Serie B, em 2013.