Zhengfan Yang is a visual artist, director, writer, producer, and cinematographer from China, born in 1985. He studied law and began making films at the age of twenty-two, later moving to Hong Kong to establish the production company ‘Burn the Film’ in 2010. His first feature film, Distant (2013), was selected for the Filmmakers of the Present competition at the Locarno Film Festival. In 2016, his first feature documentary, Where Are You Going premiered at the International Film Festival Rotterdam. He then created a short film titled Down There, which participated in the Horizons competition at the Venice Film Festival in 2018. His latest film, Stranger, won the Grand Prize at the “Proxima” competition of the Karlovy Vary International Film Festival in 2024.