No Go: The Child 2026
Actor
Zhong Kui Subdues Demons 2022
China Rescue: 36 days of desperation 2021
as Jin Xiaoqi
The War of Mountains and Seas: The Revenge of Titan Monsters 2020
as Jiang Wei
The Curse of Taishin 2018
Credits from TMDB.