Acting
1995-10-11 · Chengdu, Sichuan, China
走马观花
2026 · Movie
Leizhenzi: The Origin of the Gods
2021 · Movie
The House of the Fairy Fox
2020 · Series