Liu Bayin (17-12-1992, Liaoning, China)
Director and screenwriter from Mainland China. Graduated from Luxun Academy of Fine Arts
Director (9)
Screenplay (1)
Writer (4)
Director and screenwriter from Mainland China. Graduated from Luxun Academy of Fine Arts