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