Actor
Deep Sea Mutant Snake
2022
Triple Identity
2020 · as Tian Bao
Six Strange Tales of Liao Zhai
2020
Tomb Guardians 2
2018 · as Jin San / Jin Maocai
Transformation
2018 · as Lu Fan
The Voyeur
2017 · as Boss Zhao
Zombie Bride
2017 · as 周水生