Actor · Born 1962
Crazy Fist
2021 · as Tow big doctor
The Iron Phoenix: Across the Thousands Miles
2018 · as Zhan Yun
Beautiful Lie
2018 · as Liu Wen Wen's father
Yu Ni Tong Hang
2015