Actor
Chinese actor and martial arts director.
Shuigui Bride
2024 · as Qian Zhanggui
King of Adventure: Golden Jade Plate
2024
Deep Sea Python
2023 · as Zhong Siyuan
The Bravest Escort Group II: Howling Wind
2021 · as Xuan He
Jinyiwei: Secret Service of Ming
2021 · as Duan Zhizhou
Copper Skin and Iron Bones of Fang Shiyu
2021 · as An Jiunian
Ip Man and Four Kings
2019 · as Shan Yucai
The Bravest Escort Group
2018
Ulterior Motive
2015 · as Wang Wei