Shan Jiang is afgestudeerd aan het Edinburgh College of Art. Eerder werkte hij voor ILoveDust en Shotopop, waar hij voor tal van spraakmakende klanten werkte. Hij werkt momenteel als een onafhankelijke illustrator in Londen. Shan's werk is te zien in galeries en op tentoonstellingen in de Verenigde Staten, Europa en China.