Ni Yan oynadığı filmler ve diziler

Shan guang shao nü (Shan Guang Shao Nu) (2017)
Luo man di ke xiao wang shi (The Wasted Times) (2016)
Qing sheng (Some Like It Hot) (2016)
Zhuo yao ji (Monster Hunt) (2015)
Yuvaya Dönüş (Gui lai) (2014)
Xing ying bu li (Inseparable) (2011)
Dai moh seut si (The Great Magician) (2011)
Hua bi (Painted Wall) (2011)
San qiang pai an jing qi (A Woman, a Gun and a Noodle Shop) (2009)
Dou niu (Cow) (2009)