Acting
1966-04-05 · Wuhan,Hubei Province,China
Aurora's Inhale
2025 · Series
The Star on Wuling Mountain
2019 · Movie
The New Seven Heroes and Five Gallants
1994 · Series
Romance of the Three Kingdoms