Stand by · pulling the latest frames
Acting
Born · 1961
Jiamusi, Heilongjiang Province, China
Journey to the West: Conquering the Demons
2013
Journey to the West: The Demons Strike Back
2017
The Taking of Tiger Mountain
2014
The Thousand Faces of Dunjia
A Sealed Book
2022
Butterfly Shadow
2024
Terton
2018
Battle of Dawn
2021
Happy Angels
2000
Thunder General Sha Wujing
2020