Stand by · pulling the latest frames
Acting
Born · 1982
Yinchuan, Ningxia, China
Tiger Soldiers
2020
Detective Dee and The Ghost Ship
2022
The Nether Palace
2021
The Foggy Monster
Dragon Seeking Coffin
2024
The Dawn of War
The Secret of Immortal Code
2018
Key To The Luck
2019
The Ten Tigers of Guangdong: Good Fortune of Huang Cheng