Acting
Born October 18, 1988 · Chongqing, China
The Legend of Chusen
2016
Rush Hour
The Lost Tomb
2015
Wait in Beijing
2020
Escape from the 21st Century
2024
Brotherhood of Blades 3 : Infernal Affairs
Insect Mahjong Museum
2017
Last Flight
2014