Acting
1981-07-04 · Qingdao, Shandong Province, China
The Best Thing
2025 · Series
Master of Go: Romance over Qinhuai River
2010 · Movie
Kung Fu Dunk
2008 · Movie
The Emperor in Han Dynasty
2005 · Series
海棠依旧
2004 · Series