short biography

Cheng Ran (b. 1981, Inner Mongolia, China), based in Hangzhou, China, is one of the most promising Chinese artists of his generation. His work has been the subject of solo exhibitions at MAC in Belfast, the New Museum in New York, K11 Art Foundation in Hong Kong, YUAN Space in Beijing, Armada in Milan, Video Bureau in Guangzhou, China, UCCA in Beijing, Leo Xu Projects in Shanghai, and Galerie Urs Meile in Lucerne, Switzerland, and Beijing.

show more show less

galleries

show more show less