Natural do Mato Grosso, foi revelado nas categorias de base do Vila Nova, de Goiás. Mas não demorou a chegar ao Vasco, sendo conduzido aos profissionais quatro meses depois pelo técnico PC Gusmão. E sua estreia foi justamente no clássico contra o rival Flamengo. No ano seguinte, em 2011, foi levado pelo próprio treinador para o Sport, onde até foi chamado de Diogo Goiano. Passou ainda pelo Guarani e pelo Coritiba, clube pelo qual teve a sua maior regularidade até então, ainda aos 21 anos. Em 2014, acabou emprestado para o Atlético-GO, quando fez uma boa temporada e chamou a atenção do Botafogo. Porém, já estava acertado com o Goiás, clube que defendeu em 2015, sendo contratado pelo Alvinegro apenas em 2016. E já no Carioca, figurou na seleção do campeonato como o melhor lateral-esquerdo. Ao final do ano, após se destacar no Brasileiro, acertou sua transferência para o Cruzeiro, onde conquistou a Copa do Brasil no ano de 2017. Após figurar entre os principais jogadores da posição na temporada, acabou contratado pelo Palmeiras no final do ano. Até que, em setembro de 2020, transferiu-se para o Grêmio. Após o tricampeonato gaúcho, acabou contratado pelo Fluminense, em junho de 2023, entrando para a história do clube na conquista inédita da Libertadores. Ainda conquistou a Recopa Sul-Americana. Em dezembro de 2024, já se transferia para o Fortaleza.