Acting
1964-08-16 · Chifeng,Inner Mongolia,China
Creation of the Gods II: Demon Force
2025 · Movie
Genghis Khan
2018 · Movie
The Butcher, the Chef, and the Swordsman
2011 · Movie
Wang Zhaojun
2007 · Series
Diamond Dogs
2007 · Movie