Stand by · pulling the latest frames
Acting
Born · 1964
Chifeng,Inner Mongolia,China
Creation of the Gods II: Demon Force
2025
The Butcher, the Chef, and the Swordsman
2011
Genghis Khan
2018
Diamond Dogs
2007