
Liu Bayin
Born 17 Dec 1992 · Liaoning, China
Director and screenwriter from Mainland China. Graduated from Luxun Academy of Fine Arts

Born 17 Dec 1992 · Liaoning, China
Director and screenwriter from Mainland China. Graduated from Luxun Academy of Fine Arts