Zhenchen Liu is a visual artist, graduated at Villa Arson and the Fresnoy in France. His work has been widely screened on both film and visual arts platforms and is part of the permanent collection of the Centre Pompidou.