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.
RED exhibition, 2011