2021
6.0
The fury of the mountain
Actor - County head
4.5
Cliff Walkers
Actor - Zhang Xianchen
2020
4.9
One Second
Actor - Zhang Jiusheng (Fugitive)
2019
The Eight Hundred
Actor
2016
Cock and Bull
Actor - Dong Xiaofeng
2015
8.6
Mountains May Depart
Actor - Zhang Jinsheng
2014
7.5
Wild
Producer
Full filmography