Acting
Born August 11, 1980 · Tsingtao, China [now Qingdao, Shandong, China}
Speed Fight
2024
Assassin on the String
2019
If You Are Happy
Curse of the Deserted
2010
Flyin' Dance
2000