Liu Xing is a Chinese director and screenwriter who graduated from the San Francisco Art Institute and the Communication University of China.
This product uses the TMDB API but is not endorsed or certified by TMDB.