Once Upon a Time in China 2024
Actor
Free Man 2024
as Luo Feng
Xuanyuan War Chronicles 2022
as Yan Chixia
The War of Werewolf 2021
Fantasy Night 2020
Young Li Bai: The Flower and the Moon 2020
as Li Bai
Love Distance 2019
as Lu Cheng
我的同学不是人 2016
Credits from TMDB.