Stand by · pulling the latest frames
Acting
Born · 1984
Chongqing, Sichuan, China
Metallic Attraction: Kungfu Cyborg
2009
Love is Not Blind
2011
The Zodiac Mystery
2012
Welcome to Shama Town
2010
The Land with No Boundary
AI is Coming
2018
Time Flies Soundlessly