Actor · Born 1988
Peak Confrontation
2025 · as Lin Qiao
Chasing Through Time
2024
Fantasy Magician
2020 · as Luo Jun
Highway 318
2019
White Snake
2017 · as Xu Xuan
The Eight Immortals in School 2
2016 · as Lan Caihe
Xia Xue & Wei An: Miss You Always
2016 · as Xia Xue