Marlon was born in Angra dos Reis, Rio de Janeiro, and finished his formation with Bonsucesso.
He agreed to a contract with Madureira on 5 December of that year,[5] before being one of the 11 additions of Sampaio Corrêa for the 2020 Série B on 8 July 2020.
[6] On 28 April 2021, Marlon was loaned to Série A side América Mineiro until May 2022.
[7] He made his top tier debut on 30 May, starting in a 0–1 away loss against Athletico Paranaense.
On 30 November 2021, Marlon signed a permanent deal with Coelho until the end of 2024, effective as of the following 1 January.