Stand by · pulling the latest frames
Acting
Born · 1985
Shanghai, China
72 Hours - Operation Gold
2023
Folk Legends: The Water Monkeys
2022
Shanghai Panic
2002