Actor · Born 1964
Waiting for Myself
2026
Article 20
2024 · as Secretary Cao
Under the Light
2023 · as Liu Bo
Dangerous Bees
2023 · as Daqiang Wei
All About My Mother
2021 · as Li Wenfang
The Longest Shot
2019 · as Bo Bo
Xu Haidong in Battle of Chendian
2009 · as Xu Haidong
For the Children
2002 · as 刘志鹏
红流
1996
International Rescue
1990
The Burning Wedding Veil
The Death is Coming
1989