Actor · Born 1980
Dunhuang Warriors
2026 · as Yang Jinbao
Article 20
2024 · as Tang Xiong
Magic 7
2023
The Dragon Coffin Tomb 2: Flowers of the Dead
2019 · as Luo Ma
Crested Ibis
2017 · as Wu Shuan Lao
囧贼
2015 · as 猴七
生日
2009