Actor · Born 1992
洺河往事
2026
Once Upon a Time in China
2024
The Lost Legend
2023 · as Shou Hou
Forbidden Martial Arts: The Nine Mysterious Candle Dragons
2020 · as He Jiuku
Vulcan - Legend of Jiuhe
2020 · as Zhang Lisan
The Sword: Goddess of Mercy
2019 · as Wind Beard
Buried City to Shut All Lights
2019 · as Qiang Yao
Bad Detective
2018
The Land of Many Perfumes
2016 · as Tang Sang
Seven Fights with Nine Tail Fox
2016