Zhang Jiyu nació en junio de 1958 en Yibin, Sichuan, y actualmente vive en Chongqing. Se graduó en 1986 del Departamento de Pintura al Óleo de Southwest Normal University, hoy Southwest University. Es profesor de nivel 3 y supervisor de posgrado en la Escuela de Arte de Chongqing Technology and Business University, donde también ha ocupado cargos como vicedecano, miembro del comité académico y líder disciplinario.
Su práctica pictórica reúne métodos impresionistas de luz y color, pincelada expresionista y el espíritu de trazo libre de la pintura china de tinta. En lugar de tratar el paisaje como una escena fija, Zhang suele construir sus imágenes a partir del ánimo, la dirección de la pincelada y un color saturado pero controlado. Sus temas abarcan paisaje natural, vida regional, flores y bodegón, formando un lenguaje de pintura al óleo que conecta técnica occidental con atmósfera pictórica china.
Entre sus cargos profesionales figuran vicepresidente de la Chongqing Oil Painting Society, vicepresidente de la Chengdu Modern Landscape Oil Painting Academy, miembro de la Chinese Oil Painting Society y docente y pintor del China Digital Art Design Committee. Ha realizado doce exposiciones individuales de pintura al óleo en China continental y en el extranjero, con más de doscientas obras seleccionadas para exposiciones provinciales y nacionales. Ha publicado siete monografías y libros docentes; Design Color ha sido adoptado por más de trescientas universidades y recibió un premio de primera clase como manual universitario publicado.