Burning Stars 2024
as Liu Hua
In Search of Lost Time 2022
as Li Defu
The Light of Belief 2022
Actor
1921 2021
as Zhang Xue
Taste of Happiness 2020
as 孟海
神风刀之丝路少侠下 2018
神风刀之丝路少侠上 2018
Nice to Meet You 2018
as Ah Hu
Master of the Drunken Fist: Beggar So 2016
as So Chan
Credits from TMDB.