LUN
REN

place-ico

LIVES AND WORKS

Beijing
China

world-ico

BORN IN

Yangyuan
China

birth-date-ico

DATE OF BIRTH

24-02-1989

BIOGRAPHY

Lun Ren  is a China artist and Teacher of Central Academy of Fine Arts. His master degree later graduated in Fine Art, University of the Arts London, Chelsea College of Arts in 2015, and bachelor graduated in Video Art, China... Read More

WHO I AM

Lun Ren is an artist and Teacher of Central Academy of Fine Arts.