Stand by · pulling the latest frames
Acting
Born · 1985
Liaoning, China
Chinese actor of Manchu descent
Fireflies in the Sun
2021
SWAT Mission: Sniper Storm
2022
Jurassic Revival
Once Again
2017