Carlinhos teve uma passagem curta pelo futebol brasileiro. Revelado pelo Desportivo Brasil, se transferiu cedo para a Alemanha, onde jogou pelo Bayern Leverkusen (ALE). Retornou ao Brasil e passou pelo Internacional antes de voltar para a Europa e se aventurar no futebol português e suíço.