Stand by · pulling the latest frames
Acting
Born · 1987
Jiamusi, Heilongjiang Province, China
Kung Fu Jungle
2014
That Demon Within
Two Thumbs Up
2015
The Midas Touch
2013
Heartfall Arises
2016
Out of the Past
2026
Genghis Khan
2018
新手指南
Five Besties: Divorce Busting