Zhang Kechun est né en 1980 à Chengdu, capitale de la province du Sichuan (Chine). Il s’intéresse à l’art depuis l’enfance et s’est découvert une passion pour la photographie au collège. Il a été designer avant de devenir photographe, et poursuit désormais une démarche artistique