Actor
龙城迷案
2024
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
Zombie Return
2015