Liu Xing is a Chinese director and screenwriter who graduated from the San Francisco Art Institute and the Communication University of China.
1 unreleased or undated title is hidden. Show unreleased
No movies listed.
Credits from TMDB.