léo began his career in the youth squad of corinthians. he was part of the squad that won the copa são paulo de futebol júnior in 2012. he was called up by then manager tite to integrate the main team of corinthians in 2013. after that he was loaned several times, including guarani, penapolense, paysandu, mogi mirim, oeste and osasco audax. he was reintegrated to corinthians on april 13, 2017.