Stand by · pulling the latest frames
Acting
Born · 1990
Beijing, China
The Flowers of War
2011
The Assassins
2012
Once Upon a Time
2017
Fights Break Sphere 4: Escape
2025