Actor · Born 1990
Maoshan Heavenly Master
2022 · as Liao Fengyi
Roaring Heavenly Dog: Brave Dragon Palace
2022 · as Xiao Tian
The Mysterious Story of Longyun Town
2022 · as Lin Xing
Master of Spirituality
2021
Taoist Priest
The Mouse and the Cat: Nine Ghosts Blood Wolf
2020 · as Bai Yutang
MMA Diva
2020
The Leakers
2018 · as Killer