Stand by · pulling the latest frames
Acting
Born · 1995
Nanjing, Jiangsu Province, China
The Mermaid
2016
Journey to the West: The Demons Strike Back
2017
Autumn Fairy Tale
2019
Mission Milano
Gone with the Bullets
2014
The Gutian Conference