Liu Bayin

Liu Bayin

Born 17 December 1992 in Liaoning, China

Director and screenwriter from Mainland China. Graduated from Luxun Academy of Fine Arts

Director

See all 8 →

Writer