Acting
Born July 2, 1970 · qiqihar,Heilongjiang Province,china
Wings of Dread
2026
The Great Dunhuang
2006
摇摆女郎
2005
Loaded Bullets
2011
Wang Zhaojun
2007
Snowflower
2003
Thunderbolt of Special Forces
2016
虎山行
2009