Chen Zhou was born in Zhejiang in 1987 and he lives and works in Shanghai. Graduated from the China Central Academy of Fine Arts in Beijing in 2009, Chen produces primarily video installations and paintings. His is fond of tinting the video frames with a colour of his choice to create mood or elicit emotional responses. The colour blue predominates his recent works as a metaphor for tranquility and freedom.
Chen’s Blue Hole was exhibited in White Cube Hong Kong in 2018. He was featured in group exhibitions including Emerald City, presented by the K11 Art Foundation in Hong Kong (2018), and Cold Nights at the Ullens Center for Contemporary Art in Beijing (2017). His first feature film, Life Imitation (2017), received the New:Vision Award at the 14th CPH:DOX Film Festival and the Asian Perspective Award at the 9th DMZ Korean International Documentary Film Festival. It was also included in the Official Selection of the 61st BFI London Film Festival.