Actor · Born 1994
Mega Crocodile 2
2022
Shennong Savage
2022 · as Zhang Nonsheng
Ip Man: The Awakening
2021 · as Hu Bufeng
Fist of Fury: Soul
2021 · as Liu Jin
Lucky Star
2021 · as Ah Da
Detective Dee and Grandmaster of Heaven
2021 · as Tang Gaojun