Stand by · pulling the latest frames
Acting
Born · 1981
Kunming, Yunnan province, China
House of Flying Daggers
2004
The Last Supper
2012
Control
2013
Snow Lotus
2008
Red Mountain
2015
The Dragon Tomb
2018
Hidden Dragon Battle
2017
缉毒警
2006