Shen Ruilan was born in Suzhou in 1993, living and working in Hangzhou. In 2015, graduated from the Experimental Image Studio，the School of Intermedia Art，China Academy of Art. Studied under the experimental video artist Yang Fudong. In 2018, graduated from the Institute of Radical Visuality of China Academy of Art and was taught by the contemporary artist Zhang Peili. The creation is mainly based on images, meanwhile, paying attention on writing texts and novels, trying to find out the possibility of intersect between text and visual language.