Xu Ziran est né en 1986 à Wuhan, en Chine. Après avoir vécu à Shanghai, il habite aujourd’hui temporairement à Singapour. En 2009, il est diplômé de l'Académie des Beaux-Arts du Sichuan. Il fait du design de personnages pour l’animation. De 2009 à 2013, il travaille dans la conception de jeux pour Kingsoft et Tencent Technology. Depuis, il est illustrateur freelance, créant des récits courts en BD et des illustrations pour des magazines et des romans.