Cheng Jiabin
Cheng Jiabin
Cheng Jiabin, hometown of Changzhou, Jiangsu. Born in 1997. Graduated from the Drama Department of the Central Academy of Drama. In 18 years, the short film "Changzhou North" was filmed. He was shortlisted for the Hangzhou Youth Video Project, the Chinese Geographic Film Festival, and the AME Film and Television Project.