Love Song to The Days Forgone TBA
Writer, Director
The Three-Body Problem TBA
Producer
Wished 2017
Executive Producer
Bachelor's Love 2013
as Lan Yucai
Beijing Flickers 2012
Actor
Credits from TMDB.