Production
Born March 16, 1979 · Beijing, China
The Wandering Earth
2019
The Ozone Layer Vanishes
1990
Endgame
2021