Actor
A Decisive Battle at Dawn
2022
Detective Dee and The Burning Sky
2021 · as Old Farmer
Tiger Hunter
2021 · as Lao Suntou
No Root No Fruit
2021 · as Gu Shouyun
Heart for Heart
2020 · as Feng Xiangrui
Vulcan - Legend of Jiuhe
2020 · as Village Headman
The Holy Beasts – The Resurrection of Ancient Beast
2020 · as Tian Bo
Royal Guards: The Death Town
2019 · as Old Man
The Holy Beasts
2019 · as Tian Bo
Legend of Lord of Heaven
2019 · as Yue Lao
The End of Chang'an
2019 · as Hua De
Spring Returns to My Homeland
2018 · as Nong Daan