Marlon é natural de S. J. do Rio Preto e iniciou sua carreira no Mirassol (SP). Passou por diversos clube, entre eles: Linense, Taubaté, Capivariano, Guaratinguetá, Comercial de Ribeirão Preto, América de Rio Preto, Juventus (SC), America de Morrinhos (GO) e Irati (PR).

Pelo Capivariano, foi campeão da série A2 em 2014, e em 2015, foi campeão da A3 pelo Taubaté.