Actor · Born 1983
The Sin Trade
2026 · as Cheng Ze
Snake 5: Monster City
2026 · as Scarface
Bound By a Promise
2025 · as Zhao Jiulang
Return to the Jurassic
2025 · as Chen Zheng Ren
The Savior of the World
2025
Striking Rescue
2024 · as Clay
Never Leave
2023
The Girl of Destiny
The Paper Man Returns
2023 · as Qiao An
Nine Colors Deer King
2022 · as So Mingdiao
Murloc
2022 · as Yu Tiao
Songjiang Father
2022 · as Tian Zhong