Actor · Born 1973
The Volunteers: Peace at Last
2025 · as Li Moyin
Trapped
2025 · as Bei Shan
Bureau 749
2024 · as Ma Jue / Cao Guojiu
The Volunteers: The Battle of Life and Death
2024 · as Li Moyin
Betwixt and Between
2024 · as Gao Shang
Kang Zhan Zhong De Wen Yi
2024 · as Xian Xinghai
The Shadowless Tower
2023 · as Gu Wentong
The Volunteers: To the War
2023 · as Li Moyin
Time Of Heroes
2023 · as 孟平
Yanagawa
2022 · as Li Chun
Water Boys
2021 · as 老袁
The Eight Hundred
2020 · as Fang Xingwen