Acting
1993-02-15 · Leizhou, China
No Go: The Child
2026 · Movie
Zhong Kui Subdues Demons
2022 · Movie
China Rescue: 36 days of desperation
2021 · Movie
The War of Mountains and Seas: The Revenge of Titan Monsters
2020 · Movie
The Curse of Taishin
2018 · Movie