The Strange Snake Story in Shangtong Village 2024
Actor
南少林永春拳之坚贞永护 2022
The Phantom Of Lost World 2019
as Da Qiu
The Opera House 2019
as Cheng Yuzhong
The Kindhearted and Bitter 2019
The King Is Invincible 2019
A Battle of Latent Blood 2019
Butterfly Lovers 2008
as Lao Qi
Credits from TMDB.