About the Director
Screenwriter, director and editor. Born in 1991 in Dangshan County, Suzhou, Anhui, he began working as a film editor in 2018. He edited Mama (2020), selected for the Venice International Film Festival; Westward (2023), selected for the Locarno Film Festival; and This Woman (2023), selected for Visions du Réel. In 2021 he wrote and directed his first feature, The Last Farewell, which won Best Director and Best Film at the FIRST International Film Festival.