Actor · Born 1970
The Battle at Lake Changjin
2021 · as Staff Officer
The Island of Snake King
2021 · as Er Bing
White Snake: Love Tribulation
2021 · as Er Dongtou
The Opera House
2019 · as Head of an armed escort
The Chivalrous Detective: The Rat Heist
2019 · as Zhan Zhao
The Chivalrous Detective: Patrridge Day
The Chivalrous Detective: Capital In Blood
Spring Returns to My Homeland
2018
The Chivalrous Detective: The Dreaming
2018 · as Zhan Zhao
The Founding of an Army
2017 · as Li Weihan
The Chivalrous Detective: Blood Shines Again
2015 · as Zhan Zhao