Parasite Frenzy 2026
Actor
Detective Dee: Buddha's Wrath 2026
as Zhuang Dongsheng
Creation of the Gods I: Kingdom of Storms 2023
as Huang Yuanji
Operation Thunder 2021
as Xu Ke
Double World 2020
as Lizard Clan Warrior
Credits from TMDB.