My Grand Father 2024
as 年轻孔万山 / young Kong Anshan
The Breaking Ice 2023
as Coach Driver
Messy Temple 2022
as She Keyang
The Magic Lotus Lantern 2021
Actor
Young Ip Man: Crisis Time 2020
as Ip Man
Lost and Love 2015
as Shi Anyi
White Vengeance 2011
as Bofu
Sacrifice 2010
as Zhao Guo (child)
Credits from TMDB.