Actor · Born 1990
Mirror World
2022
China Rescue: 36 days of desperation
2021 · as Liu Tiao
Story of Ming City Wall
2021
Obstetric Boys
2018 · as Fang Hao
The Curse of Taishin
2018
Linglong Wells
2018 · as Zhao Yan
Mid-July Days 3: Spirit Touch Seventh Senses
2017 · as Lu Yibai
The Incubus Studio
2017
Mid-July Days 2: Past and Present
2016
Mid-July Days 2
The Haunted Cinema
2014 · as Lin Yi