Xie Chuyu (谢 楚 余) nació en la ciudad de Shantou de la provincia de Guangdong en 1962. Se graduó en el Departamento de Pintura al óleo de Guangzhou de la Academia de Arte en 1988. Ha continuado su formación clásica y ahora es profesor en la Academia de Arte de Cantón.
Partió de la búsqueda de la belleza y del anhelo de los clásicos, crea exquisitas obras que dan a los espectadores un placer visual con facilidad y gracia, con un estilo armonioso y elegante.