Actor · Born 1976
The Death Game
2024 · as Boss Qi
Crocodile Island
2023
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