A revelação que Enzo vinha Portugal foi anunciada por Augusto Inácio, treinador do Aves, no fim do jogo-treino contra o Tondela.
Enzo Zidane fez a sua formação no Real Madrid, e após acertar a rescisão de contrato com o Lausanne da Suiça, o médio ofensivo estava sem clube.
No final da época 2016/17 saiu do Real Madrid com rumo ao Alavés. Na temporada seguinte mudou-se para o Lausanne, e em 2018/19 representou o Rayo Majadahonda, da II Liga Espanhola, tendo disputado 34 jogos.
Enzo assinou contrato com o Desportivo das Aves por duas temporadas.