Shuqiao Liu

Born: None

Liu Shuqiao is a director and screenwriter from mainland China. Graduated from the Film and Television Department of the Central Academy of Drama with a major in directing.


Placeholder

Room 704

as Wang Fei
Released: 2016-12-11

Movie page