Acting
1995-09-05 · Daqing,Heilongjiang Province,China
Blood Butterfly: The Storm Over Dali
2023 · Movie
Mr. Fox and Miss Rose
2020 · Series
Legend of the Phoenix
2019 · Series
The Great Detective
2019 · Movie