Your query returned no results. Please change your search criteria and try again.
Zhang Fengrui was born and raised in Shenzhen, China. He recently graduated from Carleton College, USA. He was the finalist of 2020 Sundance Ignite fellowship. Zhang’s graduation film as well as his latest film Christmas has been selected for its world premiere at the Locarno74.
2019 Hiding Its Light