July 14, 1983
Beijing Flickers
(Youzi)
Dada's Dance
(Dada)
Little Red Flowers
Sentence Me Guilty
(Feng Xue Hui)
Death Trip
(Lin Meijia)
A Bed Affair
Romantic Encounter
Super E-sports: The Legendary Generation
Lobster Cop
(Director)
(Screenplay)