Stand by · pulling the latest frames
Acting
Born · 1995
Beijing, China
The Battle at Lake Changjin
2021
The Battle at Lake Changjin II: Water Gate Bridge
2022
The Promise
2005
Magical Tortoise
2009
Monster Hunting
2017
胡杨深处是我家
2011