Biografia
Léo nasceu no Rio de Janeiro, no dia 6 de março de 1996. Começou sua carreira nas categorias de base do Fluminense - RJ. Foi integrado ao time principal no final de 2013, mas só fez sua estreia pelo profissional dois anos depois em 2015. Em 2016 o jogador foi emprestador para o Londrina – PR com o contrato até dezembro. Em janeiro de 2017 retornou ao Fluminense, onde atuou em 51 jogos e marcou 3 gols em seu retorno. Em janeiro de 2018 foi anunciado o seu empréstimo para o Bahia, com um contrato até o final do ano. Durante a temporada teve boas atuações pelo time baiano. No final de 2018 foi anunciado pelo São Paulo – SP ficando durante quase quatro temporadas no time paulista. No final de 2022 o jogador foi comprado pelo Vasco da Gama.