Film
Lu Shan
Chen Xiaoying / Chen Jiaqi
Fu Heng
Lin Yu
Song Hanhuan
Ma Zhang
Hou Yidi
The Tenant
李彧
Music store owner
Wu Jinxi
Ding Qi
魏云
刘子威
Policeman
The Bridge Curse
2020
Nosebo Etkisi
2022
Older Gods
2023
Güney Sınırı
2015
Frank and Penelope
The Unhealer
2021
Ecelle Yarış
1975
Avlananların Gecesi
Attraction
2001
Night Watch
1973