FILMOGRAPHY
2019 · Ambassador Zhang Wei
2008 · Ice Factory Owner - Iceman
2025 · Yang
1999 · Suwat
2017 · Ruling Elder
2022 · Mining Engineer 1
2025 · Sand Mine Owner
2005 · Zao Hao, the Blood Collector
2014 · Steward
2005 · Nobita
2006 · Poj