Acting
1987-04-09 · Yantai, Shandong province, China
Vengeance of the Mountain God
2025 · Series
Burning Flames
2024 · Series
Elves in Changjiang River
2022 · Movie
Criminal Police
2021 · Movie
What a Day!
2017 · Movie