Actor · Born 1965
Changfeng Town
2019 · as Xi Shan
The Looming Storm
2017 · as Truck Driver
Old Stone
2016 · as Lao Shi
Feng Shui
2012 · as 建建
The End of Year
2008
Half Flame, Half Brine
1988