Zhenchen Liu

Zhenchen Liu, a contemporary Chinese artist, focuses on moving images and video installation. His works have been exhibited at major festivals such as the Locarno Film Festival and Oberhausen Film Festival, and in renowned museums like the Centre Pompidou in Paris. His work is part of the permanent collection at the Centre Pompidou.