Geng ZihanGeng Zihan1996Queuebrick VideoOverviewDiscussionGeng ZihanDirecting·Jun 28, 1996·Beijing, ChinaRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography2Seen0Favorites0FilmCreditA Song Sung Blue2024 · DirectorDirectorA Ray Of Sunshine2019 · DirectorDirector