Stand by · pulling the latest frames
Acting
Born · 1983
Shanghai, China
Armor Hero Emperor
2010
High School Musical China: College Dreams
Love Retake
2013
我的幸福密码
2017
One Car Four Servants
2019
Chong Qing Girl
2009
Never Give Up
2016
Lost in Panic Room
One Step Away
2011
步步追魂