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.