Actor · Born 1992
Shennong Savage
2022 · as Liu Fuguan
Detective Dee and The Red Eye
2021 · as Wang Hongyi
Warrior Kings
2021 · as Zhang Rui
Crocodile Island
2020 · as Lu Wenbing
Mojin: Raiders of the Wu Gorge
2019 · as Hu Bayi