Writing
Tangshan, Hebei, China
Fox Hunt
2025 · Movie
Good Night Beijing
2021 · Movie
Bleeding Steel
2017 · Movie
The Coming War on China
2016 · Movie
Chrysanthemum to the Beast
2012 · Movie
Pawfect Agents
Movie