Actor · Born 1990
The Volunteers: The Battle of Life and Death
2024 · as Yang Chuanyu
The Volunteers: To the War
2023 · as Yang Chuanyu
Crazy Tsunami
2021
The Legend of the Fox Spirit
2018 · as Tang Zeng
Immortal Demon Slayer
2017 · as Er Niu
Legend of Mysterious Agents
2016 · as Lin Yifei
A Tale of Three Cities
2015 · as Zhao Jiang
The Distant Tianxiong Mountain
2013