Family At Large 2025
as Hao Zi (Mouse)
Kang Zhan Zhong De Wen Yi 2024
as Luo Binji
The Coldest City 2023
Actor
The Wild Goose Lake 2019
as Xiao Dongbei
Savage 2019
as Old San
Credits from TMDB.