Actor · Born 1980
The Decisive Moment
2026
Speed Fight
2024
Almost Love
2022 · as Boss Sun
Assassin on the String
2019
If You Are Happy
2019 · as 刘家园
Curse of the Deserted
2010
Flyin' Dance
2000 · as 文文