Actor · Born 1983
Super E-sports: The Legendary Generation
2017
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