
Chongyan Liu, born in Guizhou, China, is a visual artist and filmmaker working between France and China.
Chongyan’s work across diverse media—including video installation, sculpture, and painting—her practice explores the interplay between experience and power structures, within the broader framework of post-human existence.
Her work has been featured in prominent international film festivals, including IDFA, Jogja-NETPAC, Beijing International Short Film Festival. Her upcoming documentary, Niche of the Dragon, was selected for the Doc Station Talent Lab at the 74th Berlinale.




