Stand by · pulling the latest frames
Acting
Born · 1993
Beijing, China
Struggle
2013
The Girl
2014
Mr. Pride VS Miss. Prejudice
2017
Two-Faced Fox
2020
The Great Beast of Mountains and Seas