Zhan Cheng-lin
Zhan Cheng-lin, a director from Mainland China, devoted himself to working at the China Welfare Institute Children's Art Theatre after graduating from Shanghai Theatre Academy. In 2017, the TV drama he directed, "What and What a Cool Summer" was broadcasted. In 2020, his directorial work "Meeting You" premiered. In 2024, Zhan's first feature film "Ocean Rescue" was released nationwide.