El director, productor y animador Zhang Chun nació en Ningbo, República Popular de China en 1983. En 2003 fundó, junto con Liang Xuan. Entre 2004 y 2005 Liang Xuan tuvo la idea que más tarde terminaría convirtiéndose en la exitosa animación Big fish & Begonia. Comenzó el proceso creativo y realizaron un corto que sirviera de muestra, pues debido a la falta de inversiones la película no se podía realizar inmediatamente. Fue hasta el 2013 que la productora Beijing Enlight Media se interesó en la cinta gracias a un tráiler que los miembros de B&T Studio publicaron en Sino Weibo, una red social China. A partir de 2013, y con la ayuda económica de Beijing Enlight Media, comenzaron el desarrollo del primer filme de B&T Studio con la colaboración de Studio Mir. A Liang Xuan y Zhan Chun, se les sumaron Wang Changtian, quien se encargó de la producción, y Kiyoshi Yoshida, quien se hizo cargo de la parte musical. Finalmente, el largometraje se presentó en 2016, pero fue hasta 2018 que se presentó en Occidente. Big fish & Begonia fue una firme candidata para ganar el Oscar a Mejor Película de Animación en la entrega de los premios de la academia 2019.