Actor · Born 1985
The Strange Snake Story in Shangtong Village
2024
南少林永春拳之坚贞永护
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
A Battle of Latent Blood
Butterfly Lovers
2008 · as Lao Qi