Acting
Born January 1, 1965 · Shangqiu, Henan Province, China
And the Winner Is Love
2020
Sword From Boddha or Devil
2010
Door Guardians
Zombies become generals
2023
Maoshan Heavenly Master
2022
左宗棠收复新疆
2025
The Queen Left the Palace
2019
海马王子王子的嫁衣
2018