Après plusieurs années passées dans les jeux vidéo et l’animation japonaise, Izu devient directeur littéraire aux Humanoïdes Associés en 2006 où il lance la collection Shogun, dédiée aux créations de mangas originaux. Parallèlement, il poursuit une carrière de scénariste avec plusieurs BD & mangas à son actif, dont la série complète Omega Complex (récompensée en 2010 par le prix Animeland du meilleur manga français), et Crusades avec Zhang Xiaoyu. Entre 2011 et 2015, il