CHEN WEI
b. 1980, Zhejiang Province, China. Lives and works in Beijing, China.

A prominent figure in a new generation of internationally minded artists working in China, Chen Wei creates situational installations that he photographs. The works are heavy with despair, isolation and repression. These room installations suggest an unsettling claustrophobic feeling from within, a feeling of instability, nervousness and danger. In various installations, he presents the dichotomy of control and hope.
26 May - 28 Aug, 2011
Since the Stars (XING XING, in Chinese) Exhibition of 1979 there have been many moments of struggle for artists in China. A struggle to express themselves through art during times of open attitude and times of closing, traditional thinking and changing times. This exhibition brings together 17 artists’ works that contribute to the ongoing discussion on artistic freedom and expression in China and beyond its borders.