This Is Not What I Expected 2017
as Gao Fushuai
The Guardian Brothers 2015
as Shen Tu (voice)
My Old Classmate 2014
Producer, Writer
My Kingdom 2011
Director, Screenplay
Copy Cat 2009
Actor
故事无双 2006
Director
Rainbow 2005
Where Have All the Flowers Gone 2002
Credits from TMDB.