The Death Game 2024
as Boss Qi
Crocodile Island 2023
Actor
Detective Dee and The Great Red Fox 2021
as Zhang Jianzhi
Liar Hunter 2020
as Lin Chaofan
House No. 7 2018
天生有福 2014
as 梅芾
Bird in the Air 2008
Credits from TMDB.