Lobster Cop 2018
Director, Screenplay
Super E-sports: The Legendary Generation 2017
Actor
Sentence Me Guilty 2015
as Feng Xue Hui
Death Trip 2014
as Lin Meijia
Romantic Encounter 2013
A Bed Affair 2012
Beijing Flickers 2012
as Youzi
Dada's Dance 2009
as Dada
Little Red Flowers 2006
as Teacher Tang
Credits from TMDB.