Stand by · pulling the latest frames
Acting
Born · 1984
Kunming, Yunnan, China
浪花朵朵
2025
边城风云
2005
Clutch Time
2020
Hearing Implant
2015
Wild Horse from Shangri-La
2009
Wait for the Birth of the Husband
2007
Love in a Time of Epidemic
2021
枭龙
A Changannaoer Girl
2011