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