Shennong Savage 2022
as Liu Fuguan
Detective Dee and The Red Eye 2021
as Wang Hongyi
Warrior Kings 2021
as Zhang Rui
Crocodile Island 2020
as Lu Wenbing
Mojin: Raiders of the Wu Gorge 2019
as Hu Bayi
Credits from TMDB.