Xu Yao est né en mai 1987 à Zibo, dans la province de Shandong en Chine. Diplômé de la Beijing Film Academy, il a collaboré à plusieurs court-métrages d’animation et travaille pour un studio de création de jeux vidéos. Il développe en parallèle une œuvre plus personnelle d’illustration et de bande dessinée. Yin et le Dragon est sa première collaboration en France.