Luan foi revelado nas categorias de base do Vasco, tem 10 anos de clube, e soma 172 jogos pela equipe. Em 2016, o Vasco recusou uma proposta de cerca de R$ 10 milhões pelo jogador. O zagueiro chegou a estar na mira do Corinthians para substituir Felipe, que foi para o Porto.
Outra opção alviverde era o zagueiro Juninho, do Coritiba, que foi observado pelo Verdão ainda no início da temporada, mas é visto como uma opção para uma eventual saída de Vitor Hugo ao final da temporada, já que ambos são canhotos.
Luan seria a 10ª contratação do Palmeiras para esta temporada. Para 2017, o Verdão já acertou com Antonio Carlos, Hyoran, Raphael Veiga, Miguel Borja, Alejandro Guerra, Felipe Melo, Keno, Willian e Michel Bastos.