Linhan nació en Chongqing, China. Aprendió dibujo por su cuenta con libros e internet, experimentando con diversas formas de expresarse en la pintura y buscando su propio estilo. Trabaja digitalmente, ya que sus obras son fáciles de modificar. Publicó cuatro libros ilustrados infantiles entre 2020 y 2021, ganó el Premio Dragón de Oro del Concurso de Animación y Cómic de China (CACC) en 2017 y fue seleccionada para la primera Exposición de Animación de China en 2018.