Actor · Born 1975
Waiting for Myself
2026
If I Were You
师情
2025
The Volunteers: To the War
2023 · as Liu Xiyuan
Kill the Monster
2021 · as Li Chang'an
Exceptionally Gifted Girl
2019
Once Upon a Time in China
2019 · as Ye Zhuquan
Goddesses In The Flames Of War
2018
Farewell, My Love
Doctor's Mind
2017 · as Pan Feng
Six Years, 6 Days
2017
The Founding of an Army
2017 · as Tan Pingshan