Revelado nas categorias de base do Fluminense, Marlon agora é jogador do Barcelona. O clube espanhol exerceu o direito de compra pela quantia de 6 milhões de euros (cerca de R$ 22 milhões) e deu um contrato de três anos ao zagueiro. Antes estava emprestado pelo Tricolor.
Marlon atuou a maior parte da temporada no time B do Barcelona, mas também fez aparições na equipe principal. Para a próxima espera-se que tenha ainda mais oportunidades.