Stand by · pulling the latest frames
Acting
Born · 1988
Linyi, Shandong Province, China
Bodyguards and Assassins
2009
Seven Swords
2005
Wushu
2008
Palace of the Damned
2013
As God
2020
The Magical Shooters
2021
Night Attack
2007
Chen Zhen: The Tokyo Fight
2019
一梦十七年
Battle: Heaven Treasures