Actor · Born 1994
The Demon Hunter
2025 · as Taoist Qingfeng
Once Upon a Time in China
2024
Biography of Meng Po
2024 · as 青衡
Forbidden Zone
2023 · as Xu Kong
The Blood of the Sun
2019
Buried City to Shut All Lights
2019 · as Chu Che
Waiting Until Smoke is Warm and Rain is Gone
2018 · as Chu Che
Lord Fakkots 2
2017