Skip to content

Daphne Xu

Daphne Xu is a Chinese Canadian artist and filmmaker exploring the politics and poetics of place. She received her BA in Anthropology from Brown University and an MCP from the Massachusetts Institute of Technology. She is a fellow at the Harvard University Film Study Center and an associate of the Sensory Ethnography Lab. Her short film A THOUSAND-YEAR STAGE (2020), filmed in Xiong’an New Area, Hebei,
China, premiered at Visions du Reel in 2020.