Born in 1980 in Qinhuangdao. Liu Ren graduated with a Master of Arts in photography from the Central Academy of Fine Arts in China. She is currently professor at the Central Academy of Fine Arts.
Liu Ren is one of China’s rising art stars. Liu has already staged several exhibitions of her elaborate composite photography work both in China and internationally. In these carefully constructed works the artist herself often acts as an innocent bystander witnessing the phantasmagoria of China’s rapid social transformation. Sometimes endearingly sweet, other times nightmarish, Liu Ren’s work is a personal attempt to preserve memories, dreams and experiences before they are drowned by the complexity and velocity of modern life.