Birthday
Place of Birth
Shenyang, Liaoning Province, ChinaBiography
WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD
All Movies List
The Butcher, the Chef, and the Swordsman
2011
5.5
as House of a Thousand Flowers Manager
2011