Beijing Flickers
Bachelor's Love
(Lan Yucai)
The Three-Body Problem
(Producer)
Love Song to The Days Forgone
(Writer)
(Director)
Wished
(Executive Producer)