Born 1987, Beijing, China. Lives and works in Beijing, China.
Luo Xiyu graduated from Central Academy of Fine Arts (CAFA) in China. The rapid development of technology has changed the way we look and act in our daily lives. Luo Xiyu's image works are mostly about the new possibilities and relationship between images, human being and space. Her work has been exhibited in various venues in China and Denmark.