龙城迷案 2024
Actor
Giant Spider 2021
as Dr Chen
Baby Tracking 2020
as Cheng Feng
Don't Call Me Bacchus 2020
as 大彪
Exceptionally Gifted Girl 2019
Village of Monsters 2018
as Wang Chu
The Strange Gate of Secrets 2 2018
as Xu Jinglou
Xuan Feng La Mei 2017
as Meng Tian-Chu
Zombie Return 2015
Credits from TMDB.