Born 1993, Suzhou (Jiangsu Province), China. Lives and works in Suzhou and Hangzhou, China.
Shao Ruilu graduated from High School of China Academy of Art in 2008, with a B.A from the School of Intermedia Art of China Academy of Art in 2015, and Masters degree under the direction of professor and artist Qiu Zhijie in 2018. Her graduation artwork won the Lin Fengmian Gold Award. In 2017, she participated in the Transcultural Collaboration Program at Zurich University of the Arts. Shao Ruilu's art practice covers film and video, painting, animation and installation. Recently, she has focused on photography, especially still-life photography.