Li Shuxing was born in 1983 in Cangzhou, Hebei Province, China. He graduated from East China Normal University. He works as a videogame concept artist and illustrator. He currently lives and works in Shanghai, China. Visit blog.sina.com.cn/u/1771750633 to view more of his works.